2011年12月7日

mongodb指南(翻译)(十) - developer zone - 集合

摘要: mongodb集合实质上就是一组文档的名称。你可以认为它们大体上等同于关系型数据库中的表。概述一个mongodb集合是一个BSON格式文档的集合。这些文档通常有着相同的结构,但是这并不是必须的,因为mongodb是模式自由(或者更准确的说,“动态模式”)的数据库。你可以在同一个集合内存储多种多样的文档,而且你不需要预先定义集合的“列”或者字段。一个集合在第一个文档插入时创建。集合名称应当以字母或者下划线开始并且可以包含字母;$是保留字符。集合可以使用命名空间进行划分;这些集合组的命名使用“.”(点)来定义。例如,你可以定义集合blog.posts和blog.authors,都属于"b 阅读全文

posted @ 2011-12-07 18:27 xinghebuluo 阅读(1078) 评论(0) 推荐(0)

mongodb指南(翻译)(九) - developer zone - 数据库之命令(四)

摘要: 验证命令使用这个命令检查一个集合是否合法(没有错误)并且获取很多统计信息。该命令扫描整个集合和它的索引,在大的数据集上会很慢。从mongo shell操作:> db.foo.validate(){"ns" : "test.foo" , "result" : "validatedetails: 08D03C9C ofs:963c9cfirstExtent:0:156800 ns:test.foolastExtent:0:156800 ns:test.foo# extents:1datasize?:144 nrecords 阅读全文

posted @ 2011-12-07 09:25 xinghebuluo 阅读(760) 评论(0) 推荐(0)

导航