`
sole
  • 浏览: 141833 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

mongo数据库的安装

阅读更多

     一直想用一个面向文档型的数据库来存放实验室的数据。NoSQL数据库的概念炒了很多年了,现在也出现了很多比较成熟的NoSQL数据库的产品,并且开始大量应用起来,包括Amazon, Facebook,Twitter等等公司都在用。之前想用Berkeley DB(一个key-value的嵌入式数据库,无Sever端),发现并不好用,主要是没有客户端,查看数据不直观,这样自己还要写个客户端,麻烦。开源的mongoDB 比较流行,因此打算用它了。下面讲讲它在Ubuntu下的安装和使用

  • 下载

     32位的mongodb

 

$ # replace "1.6.4" in the url below with the version you want
$ wget http://downloads.mongodb.org/linux/mongodb-linux-i686-1.6.4.tgz
$ tar -xzf mongodb-linux-i686-1.6.4.tgz
    

     64位

 

$ # replace "1.6.4" in the url below with the version you want
$ curl http://downloads.mongodb.org/linux/mongodb-linux-x86_64-1.6.4.tgz
$ tar -xzf mongodb-linux-i686-1.6.4.tgz
 

 

  •  启动

    --dblib 参数指定数据库文件存放的路径。其他参数使用--help查看

 

$ ./mongodb-xxxxxxx/bin/mongod --dblib  ~/data/db
 

 

  •  测试

    数据采用JSON格式

 

$ ./mongodb-xxxxxxx/bin/mongo
> db.foo.save( { a : 1 } )
> db.foo.find()
分享到:
评论

相关推荐

    mongo数据库安装与配置

    本篇文章将详细介绍MongoDB的安装过程、配置方法,以及如何使用一个客户端工具MongoVUE来管理数据库。 ### 1. MongoDB的安装 MongoDB的安装在不同操作系统上略有不同。以下是在Windows、Linux和macOS上的基本步骤...

    metersphere连接mongo数据库所需驱动包

    metersphere连接mongo数据库所需驱动包

    Mongo数据库和Nginx容器的部署

    没下载积分了,传个文档挣下积分,Mongo数据库和Nginx容器的部署。

    mongo数据库注册服务和启动

    - **增强稳定性**:服务会自动监控数据库进程的状态,如果数据库意外关闭,服务会尝试重新启动它。 #### 三、实现过程详解 根据题目中的描述和部分代码,下面将详细介绍如何将 MongoDB 注册为系统服务,并设置自动...

    Mongo数据库

    安装 MongoDB 的步骤: 1. 下载最新版本的安装包,根据操作系统选择合适的版本。 2. 解压缩安装包并将其 bin 目录下的 .exe 文件复制到指定目录,例如 "D:\MongoDB"。 3. 创建数据存放目录,如 "D:\MongoDB\data"。 ...

    Mongo应用数据库连接

    在本文中,我们将深入探讨如何在Web项目中建立Mongo数据库连接,包括安装驱动包和进行实际的连接操作。 首先,MongoDB驱动是Web应用程序与数据库进行通信的桥梁。Java开发者通常会使用MongoDB的Java驱动,Python...

    Mongo数据库 java驱动

    Mongo数据库 java驱动

    mongo数据库图形管理工具robomongo支持SSL

    mongo数据库图形管理工具robomongo支持SSL,这个比mongoVUE好用太多,mongoVUE时不时就断开

    springMvc配置mongo数据库

    配置完成后,我们需要创建MongoTemplate bean,它是Spring Data MongoDB的主要访问层,用于执行数据库操作。在XML配置中,可以这样设置: ```xml <bean id="mongoTemplate" class="org.springframework.data....

    mongo数据库可视化工具

    本篇文章将详细探讨“mongo数据库可视化工具”,以及它们如何帮助我们更高效地管理和操作MongoDB。 一、MongoDB可视化工具的价值 1. 友好的图形界面:相比于MongoDB shell的命令行操作,可视化工具通过图形化界面...

    Mongo数据库转MySQL代码

    MongoDB和MySQL是两种广泛应用的关系型与非关系型数据库,它们在数据存储和查询上有显著差异。MongoDB作为NoSQL数据库,以文档型数据模型为主,而MySQL是经典的SQL数据库,采用表格形式存储数据。本例中,我们将讨论...

    Linux系统下Mongo数据库的快速部署.pdf

    Linux系统下Mongo数据库的快速部署.pdf

    mongo 数据库

    其命令行工具(Mongo shell)也提供了交互式的接口,用于数据库管理、查询以及数据导入导出。 MongoDB 的另一个优势是其强大的聚合框架,能够进行复杂的数据分析和报告生成。通过管道操作,可以对数据进行过滤、...

    mongo数据库初学使用库

    标题 "mongo数据库初学使用库" 暗示我们将探讨MongoDB的使用,特别是对于初学者。MongoDB的库通常指的是用于与数据库交互的编程语言绑定,例如Python的pymongo库,JavaScript的mongodb库,或者是这里提到的“mongo_...

    mongo 数据库工具

    MongoVUE是专为MongoDB设计的一款图形用户界面工具,它为管理和操作MongoDB数据库提供了一个直观且用户友好的界面,使得数据库的管理不再局限于命令行。 MongoVUE的主要功能包括: 1. **连接管理**:MongoVUE允许...

    Java使用POI将Mongo数据库数据导出到Excel文件 Demo以及jar包

    Java使用POI将Mongo数据库数据导出到Excel文件;包含java 测试文件和各种jar包 ,bson-3.4.2.jar ,mongodb-driver-3.4.2.jar,mongodb-driver-core-3.4.2.jar,poi-3.9-20121203.jar

    mongo 数据库 mac 安装包

    MongoDB 是一个流行的开源、非关系型数据库系统,以其灵活性、高性能和易扩展性而备受赞誉。在Mac OS上安装MongoDB,通常推荐使用Homebrew这样的包管理器,但本安装包提供了一种无需Homebrew的直接安装方式。以下是...

    congomongo, 面向mongo数据库api的Clojure包装器.zip

    congomongo, 面向mongo数据库api的Clojure包装器 CongoMongo 什么?一个使用MongoDB和Clojure的。CongoMongo 0.5.0后续不再支持 Clojure 1.3.0或者更早版本。 对于 Clojure 1.3.0,通过 0.4.8来使用 CongoM

    mongo数据库分享-张亚V1.pdf

    在工具介绍章节中,作者介绍了MongoDB一系列的官方工具,例如mongod、mongos、Mongostat、Mongotop以及Mongooplog等,这些工具对于数据库的监控、管理以及维护都是十分有用的。 授权认证章节详细介绍了如何对...

Global site tag (gtag.js) - Google Analytics