NoSQL【其他】MongoDB

简介

 MongoDB用作一如既往放缓当下相比流行的NoSQL产品,相较于其余NoSQL的要优势在:

1、丰裕活跃强大的社区

2、周密的力量支撑(索引、排序、备份、分组等)

 

优点

官方介绍与百度资料已经说的酷咸,个人感觉来拘禁,

1、对接Hadoop测算框架,做也其至极轱辘的如出一辙片零件(数据工厂)来说分外便利

2、json格式的储存和Shell扶助JS操作来说,对于前端工程师来说,入门很简单

3、MongoDB作为文档数据库,扶助复杂的涉存储,更适合现在之web2.0期

 

缺点

1、MongoDB的日志备份机制导致该碰面消耗掉较充裕的大体存储(个人手动测试插100W条简单的笔录,执行时:1分叉40秒,存储文件大小3G左右)

2、集群适合当5-10令服务器上部署,太小打免了意图,太多的服务器管理起来至极艰苦(截至15年四月份以前还无现身极其好的集群管理工具)

3、可视化工具不愈,如今独自出相同缓MongoVUE相对来说还算相比和谐以及效益了一点,VUE需要收费

 

民用将来谢

事先以一般台式机及布置一个3独mongo实例的集群,中间经过sharding分表,数据录入速度相比较佳,容灾也不利,部署起来吧非是很麻烦。

然于空数据的情状下,3独实例就会师占近5G左右底空中。

MongoDB里面除了常规的当作物理数据库意外,还是可以看作内存数据库(待深切了然,网上以生一些解决方案,不是蛮完全)也是于好的,

GridFS作为MongoDB的文件系统,仿照HDFS的遍布规律,用来存储中小文件是特别有利和敏捷的

视频素材:http://pan.baidu.com/s/1c0B7XLY

纸质书:深入云计算的MongoDB管理暨开支实战详解

网站地图xml地图