![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MongoDB
iteye_19485
这个作者很懒,什么都没留下…
展开
-
MongoDB权威指南(1)- 入门
安装 解压缩出来就OK了,mongoDB缺省使用磁盘根目录的data文件夹和data\db文件夹, 这两个文件夹需要手工建立,如果想使用其他路径,那么启动mongoDB的时候需要指明路径 运行 运行CMD打开控制台窗口,导航至mongodb的bin目录,运行mongod.exe,服务器就启动起来了,按ctrl-c结束程序。 另开一个控制台窗口,导航至mongodb的...原创 2012-03-16 00:51:20 · 66 阅读 · 0 评论 -
MongoDB权威指南(2)- 新增、修改、删除操作
1.插入和保存document 如前所述,向collection插入document使用insert方法 > db.foo.insert({"bar" : "baz"}) 如果document里边没有"_id"键,"_id"会被自动创建 批量插入 批量插入是一种更高效的方法,传递给database一个document的数组,可以一次插入多个document。单...原创 2012-03-16 00:54:37 · 115 阅读 · 0 评论 -
MongoDB权威指南(3)- 查询
1.find方法介绍 在不传入参数的情况下,find方法缺省使用{}做参数,它匹配所有的document。 我们可以传入一个查询document给find方法来限制输出,如:查找年龄为27的用户 > db.users.find({ " age " : 27 }) 一个查询document里可以包括多个条件,如:查询年龄为27并且名字叫joe的用户 &g...原创 2012-03-16 00:57:49 · 104 阅读 · 0 评论 -
MongoDB权威指南(4)- 索引
Note:mongoDB的索引的工作方式和关系数据库中的索引几乎是一样的。 1.索引简介 假设我们要按单个key查询,如下: > db.people.find({"username" : "mark"}) 对单个的key进行查询的时候,我们可以在这个key上建立索引来提高查询速度。使用ensureIndex方法建立索引如下: > db.people.e...原创 2012-03-16 00:58:55 · 92 阅读 · 0 评论 -
MongoDB权威指南(5)- 聚合
除了基本的查询功能外,mongoDB还提供了聚合工具,从简单的计数到使用MapReduce进行复杂数据的分析等。 1.count 最简单的聚合工具就是count了,它返回document的数量 > db.foo.count()0> db.foo.insert({"x" : 1})> db.foo.count()1 也可以传递一个查询条件,计算符合条件的结...原创 2012-03-16 01:00:06 · 100 阅读 · 0 评论 -
MongoDB优化
部署优化(Linux系统): 1.关闭MongoDB数据存储所在文件的atime(mount -o remount,noatime,nodiratime) 2.设置file descriptor limit和user process limit为4k+ 3.选择正确的文件系统.MongoDB的数据文件是采用的预分配模式,在Replication中,Master和Repli...2012-03-20 11:00:36 · 95 阅读 · 0 评论 -
MongoDB权威指南(6)- 高级主题
1.数据库命令 mongoDB提供了范围广泛的数据库命令,覆盖了除create,read,update,delete之外的所有功能。比如我们前边用到的getLastError命令,用来查看update时受影响的数量。 命令是如何工作的 这里有个你比较熟悉的例子:drop,如果从shell里删除一个collection,我们运行db.test.drop().实际上,在内部执行的是drop...原创 2012-03-20 11:01:03 · 113 阅读 · 0 评论 -
MongoDB权威指南(7)- 管理
1.启动和停止mongoDB 从命令行启动mongoDB服务器使用可执行文件mongod,mongod有很多的启动选项,运行mongod --help可以查看这些选项,下边是常用的重要选项: --dbpath 指定数据目录,缺省为/data/db/。每个mongod进程都需要自己的数据目录,如果你要运行3个mongod的实例,那么就需要3个独自的目录。mongod启动的时候会在数据...原创 2012-03-20 11:01:21 · 105 阅读 · 0 评论