MongoDB 的一些坑

栏目: 数据库 · 发布时间: 7年前

  • 由于是文档型数据库,不像关系型数据库一样有规范的field。举个贴近生活的例子, 关系型数据库就像是一张Excel表格,所有的列都是统一的;而 MongoDB 就像是把json 存在一个txt文件里。 用成怎样全靠自觉啊!!!

  • 存储空间吃了就不吐出来。MongoDB在使用的时候发现,空间在吃了以后,除非执行 repairDataBase 而且MongoDB会为每一个item都存一个 _id ,这个 _id 包含了时间戳等信息。也是要 占用一定空间的。另外MongoDB的journal没有4G空间还起不来。。。

  • 最低只有collection级别的锁。 https://docs.mongodb.com/manual/faq/concurrency/ 这个由于目前做的东西没有高并发的时候,所以暂时还无法说这个级别的锁很怎么样。

  • 建索引时会阻塞数据库 https://docs.mongodb.com/manual/core/index-creation/#index-build 所以建索引的时候一定要先看看是否已经有过。当然我们可以增加 background 选项, 这样建立索引的时候MongoDB仍然可用。


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

The Master Switch

The Master Switch

Tim Wu / Knopf / 2010-11-2 / USD 27.95

In this age of an open Internet, it is easy to forget that every American information industry, beginning with the telephone, has eventually been taken captive by some ruthless monopoly or cartel. Wit......一起来看看 《The Master Switch》 这本书的介绍吧!

MD5 加密
MD5 加密

MD5 加密工具

SHA 加密
SHA 加密

SHA 加密工具

HEX HSV 转换工具
HEX HSV 转换工具

HEX HSV 互换工具