随笔分类 - MongoDB
摘要:注意! exports 出来的 Model名字,必须和 Constructor的名字不一样!!! 不然Constructor会被覆盖,报错 这个是修改之后的。修改前,是var account = new account(); 会报告,TypeError : account is not a cons
阅读全文
摘要:进行静态加载数据到集合的过程中可能会出现。 假设建立一个任务(Job):在MongoDB中进行千条更新操作,开始后迅速终止任务,终止所有更新操作,但依然发现新的更新任务在不断出现,即使任务已经停止。 原因是:如果使用非应答式写入(unacknowledge write)加载数据,应用触发写入操作的速
阅读全文
摘要:SchemaTypes 数据类型 SchemaTypes handle definition of path defaults, validation, getters, setters, field selection defaults for queries and other general
阅读全文
摘要:MongoDB 支持 Capped Collection,一种固定大小的集合,当集合的大小达到指定大小时,新数据覆盖老数据,MongoDB Replica set 中的 oplog 就是 Capped Collection 类型。 1 查看 oplog 是否是 Capped Collection 备
阅读全文
摘要:本方法较为暴力,有待验证,重要资料切勿使用.... 1.把一台电脑上MongoDB的--dbpath 下的文件夹 直接复制过来,放在新设备上 2.写个可爱的批处理文件 其实,就是改了个--dbpath 然后另存为 ***.bat 文件类型选所有文件; 然后,跑起来3. cmd指令 进入mongodb
阅读全文
摘要:Update操作只作用于集合中存在的文档。MongoDB提供了如下方法来更新集合中的文档: db.collection.update() db.collection.updateOne() New in version 3.2 db.collection.updateMany() New in ve
阅读全文
摘要:用Dos命令先进入MongoDB路径\bin,然后 配置好--dbpath后,直接启动Mongo.exe 开始用Mongo Shell 1. show dbs 2. use *** (使用某个db) 然后显示 switched to db *** 3. show collections 4. 然后插
阅读全文
摘要:如在集合XX中寻找名字为BuleRiver或者BuleRiver2的信息: db.XXX.find({"$or":[{"name":"BuleRiver"}, {"name":"BuleRiver2"}]}); 如果是AND关系的话,直接用逗号隔开 db.XXX.find({"name":"Bule
阅读全文
摘要:MySql一直是性价比最高的关系型数据库典范 MongoDB带来了关系数据库以外的NoSql体验。 让我们看一个简单的例子,我们将如何为MySQL(或任何关系数据库)和MongoDB中创建一个数据结构。 MySql设计 我们假设设计个表: People 人物信息表 包含ID 和名字字段 passpo
阅读全文