随笔分类 - 2.5MongDB
摘要:1、查看防火墙状态 systemctl status firewalld.service 2、解压安装包,并移动目录 tar -zxvf mongodb-linux-x86_64-rhel70-4.4.1.tgz mv mongodb-linux-x86_64-rhel70-4.4.1 MongoD
阅读全文
摘要:一对多关系建模的三种基础方案 当你设计一个MongoDB数据库结构,你需要先问自己一个在使用关系型数据库时不会考虑的问题:这个关系中集合的大小是什么样的规模? 1.一对很少 针对个人需要保存多个地址进行建模的场景下使用内嵌文档是很合适,可以在person文档中嵌入addresses数组文档: 这种设
阅读全文
摘要:1.什么是索引 索引通常能够极大的提高查询的效率,如果没有索引,MongoDB在读取数据时必须扫描集合中的每个文件并选取那些符合查询条件的记录。 这种扫描全集合的查询效率是非常低的,特别在处理大量的数据时,查询可以要花费几十秒甚至几分钟,这对网站的性能是非常致命的。 索引是特殊的数据结构,索引存储在
阅读全文
摘要:1、整体更新 参考文档:https://docs.mongodb.com/manual/reference/operator/update/ db.questions.replaceOne({},{}) 2、更新字段 db.author.updateOne({"name":"mingson"}, {
阅读全文
摘要:1、写入 https://docs.mongodb.com/manual/tutorial/insert-documents/ insertOne insertMany db.questions.insert( { "_id":"003", "title":"第三个问题", "view":0, "i
阅读全文
摘要:1、mysql vs mongo 对比mysqlmongo 数据存储 table 二维表结构,需要预先定义结构 json 类文档,不需要预先定义结构。可随意新增或删除字段,新增字段不会对已存在的字段产生影响 查询语法 sql (structured query language) mongo 索引
阅读全文