答案从来没有被发现

导航

2015年12月30日 #

MongoDB学习笔记六:进阶指南

摘要: 【数据库命令】『命令的工作原理』MongoDB中的命令其实是作为一种特殊类型的查询来实现的,这些查询针对$cmd集合来执行。runCommand仅仅是接受命令文档,执行等价查询,因此,> db.runCommand({"drop" : "test"})这个drop调用实际上是这样的: db.$cmd... 阅读全文

posted @ 2015-12-30 00:41 答案从来没有被发现 阅读(209) 评论(0) 推荐(0) 编辑

MongoDB学习笔记五:聚合

摘要: 『count』count是最简单的聚合工具,返回集合中的文档数量:> db.foo.count()0> db.foo.insert({"x" : 1})> db.foo.count()1也可以传递查询,Mongo则会计算查询结果的数量:> db.foo.insert({"x" : 2})> db.f... 阅读全文

posted @ 2015-12-30 00:15 答案从来没有被发现 阅读(243) 评论(0) 推荐(0) 编辑

MongoDB学习笔记四:索引

摘要: 索引就是用来加速查询的。创建数据库索引就像确定如何组织书的索引一样。但是你的优势是知道今后做何种查询,以及哪些内容需要快速查找。比如:所有的查询都包括"date"键,那么很可能(至少)需要建立一个关于"date"的索引。如果要查询用户名,则不必索引"user_num"键,因为根本不会对其进行查询。现... 阅读全文

posted @ 2015-12-30 00:05 答案从来没有被发现 阅读(204) 评论(0) 推荐(0) 编辑