随笔分类 - Mongodb
摘要:1、固定集合 (01)、所谓的固定集合指的是规定集合大小,如果要保存的内容已经超过了集合的长度,那么采用LRU的算法(最少使用原则)将最早 的数据移除,从而保存新的数据; (02)、默认情况下一个集合可以使用createCollection(函数创建),或者使用增加数据自动创建,但是如果想要使用固定
阅读全文
摘要:MongoDB的产生背景是在大数据环境,所谓的大数据实际上也就是进行数据信息的收集汇总。必须要有信息的统计操作, 而这样的拥挤操作就是聚合(分组统计就是一种聚合操作)。 1、取得集合的数据量 :对于聚合的数据浪而言,在MongoDB里面直接使用count()函数就可以完成。 (01)、范例:统计st
阅读全文
摘要:1、在任何的数据库之中,索引都是一种提升数据库检索性能的手段,在MongoDB数据库中依然会存在有两种的索引创建:自动创建、手动创建 2、范例:重新创建一个简单的students集合,在students没有设置任何索引,通过getIndexes()函数观察存在的索引内容;=> db.students
阅读全文
摘要:1、在MongoDB中数据的删除实际上并不复杂,只需要使用 “ remove” 函数即可,但是有两个可选项: (01)、删除条件:满足条件的数据才被删除; (02)、是否只删除一个数据,如果设置为true或者为1表示只删除一个; (03)、范例:清空infos集合中的内容 => db.infos.r
阅读全文
摘要:1、首先在MongoDB里面是支持数组保存的,一旦支持数组保存,需要针对数组的数据进行匹配; (01)、范例:保存一部分数组数据 db.students.insert({"name":"古大神 - A", "age":15, "sex": "男", "seore": 90, "adderss": "
阅读全文
摘要:只要是数据库那么就绝对离不开最为核心的功能:CRUD ,所以在MongoDB里面对于数据的操作也是有支持的, 需要提醒的是,除了增加之外,其他的都很麻烦。 1、数据增加 => db.集合.insert(); 范例:增加一个简单的数据 (01)、db.infors.insert({"url": "ww
阅读全文
摘要:在MongoDB 数据库里面是存再有数据库的概念,但是没有模式(所有的信息都是按照文档保存的), 保存数据的结构是JSON结构,只不过在进行数据处理的时候才会使用到Mongodb自己的一些操作符; 1、使用 mldn 数据库:use mldn 实际上这个时候并不会创建数据库,只有在数据库里面保存集合
阅读全文
摘要:1、下载安装包 => 地址(www.https://www.mongodb.com) 个人建议最好下载ZIP包,否则有可能安装的时候到最后一步一直到loading的状态,而且就算强制结束,在配置mongodb的时候也会出错。 zip包地址:(http://dl.mongodb.org/dl/win3
阅读全文