美文网首页
mongodb 笔记

mongodb 笔记

作者: 简书说我的昵称违规 | 来源:发表于2017-05-26 10:47 被阅读11次

1.安装

创建 文件 /etc/yum.repos.d/mongodb-org-3.4.repo
输入以下内容并保存

[mongodb-org-3.4]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.4/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-3.4.asc
yum install -y mongodb-org

2.正则表达式查找

> db.users.find({'name':/vison/})
> db.users.find({'name':/^vison/})
  • mongodb 可以为前缀型正则表达式查询创索引

3.范式和反范式

  • 信息更新频繁还是信息读取频繁?
  • 更新频繁 范式化
  • 读取频繁 反范式化
更适合内嵌 更适合引用
子文档较小 子文档较大
数据不会定期改变 数据经常改变
最终数据一致即可 中间阶段的数据必须一致
文档数据小幅增加 文档数据大幅增加
数据通常需要执行二次查询才能获得 数据通常不包含在结果中
快速读取 快速写入

相关文章

网友评论

      本文标题:mongodb 笔记

      本文链接:https://www.haomeiwen.com/subject/ggitfxtx.html