免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 5332 | 回复: 5

[MongoDB] MongoDB的局限性与不足 [复制链接]

论坛徽章:
0
发表于 2012-02-22 18:59 |显示全部楼层
MongoDB的局限性与不足





本文来源于对Quora上一个问答的整理,主要列举了MongoDB身上一些局限的功能及目前做得不够好的地方。其中包括了原本就并非MongoDB想做的部分,也包括了MongoDB想做但没做好的方面。

在32位系统上,不支持大于2.5G的数据。详见这里
单个文档大小限制为 4 M/16 M(1.8版本后升为16M)
锁粒度太粗,MongoDB使用的是一把全局的读写锁,详见这里
不支持join操作和事务机制,这个确实是非MongoDB要做的领域
对内存要求比较大,至少要保证热数据(索引,数据及系统其它开销)都能装进内存
用户权限方面比较弱,这一点MongoDB官方推荐的是将机器部署在安全的内网环境中,尽量不要用权限,详见这里
MapReduce在单个实例上无法并行,只有采用Auto-Sharding才能并行。这是由JS引擎的限制造成的
MapReduce的结果无法写入到一个被Sharding的Collection中,2.0版本对这个问题的解决好像也不彻底
对于数组型的数据操作不够丰富
Auto-Sharding还存在很多问题,所谓的水平扩展也不是那么理想
列举了一些在这里,相信还有很多在应用中不那么顺手的地方,如果您有补充的意见,欢迎在留言中提出与大家交流。


论坛徽章:
0
发表于 2012-02-24 17:20 |显示全部楼层
谢谢分享

论坛徽章:
0
发表于 2013-08-15 10:56 |显示全部楼层
恩,还想看详细介绍

论坛徽章:
49
15-16赛季CBA联赛之福建
日期:2016-06-22 16:22:002015年亚洲杯之中国
日期:2015-01-23 16:25:12丑牛
日期:2015-01-20 09:39:23未羊
日期:2015-01-14 23:55:57巳蛇
日期:2015-01-06 18:21:36双鱼座
日期:2015-01-02 22:04:33午马
日期:2014-11-25 09:58:35辰龙
日期:2014-11-18 10:40:07寅虎
日期:2014-11-13 22:47:15申猴
日期:2014-10-22 15:29:50摩羯座
日期:2014-08-27 10:49:43辰龙
日期:2014-08-21 10:47:58
发表于 2013-08-15 11:17 |显示全部楼层
349176639 发表于 2013-08-15 10:56
恩,还想看详细介绍


呵呵,欢迎多来版块交流:)

论坛徽章:
0
发表于 2013-10-09 00:03 |显示全部楼层
额    本人项目也用了mongodb   有个蛋疼问题    每分钟mongo自动映射数据到硬盘时貌似有性能问题   该时间点出现大量慢日志    大家如何解决这种问题呢?  

论坛徽章:
220
2022北京冬奥会纪念版徽章
日期:2015-08-10 16:30:32操作系统版块每日发帖之星
日期:2016-05-10 19:22:58操作系统版块每日发帖之星
日期:2016-05-10 19:22:58操作系统版块每日发帖之星
日期:2016-02-18 06:20:00操作系统版块每日发帖之星
日期:2016-03-01 06:20:00操作系统版块每日发帖之星
日期:2016-03-02 06:20:0015-16赛季CBA联赛之上海
日期:2019-09-20 12:29:3219周年集字徽章-周
日期:2019-10-01 20:47:4815-16赛季CBA联赛之八一
日期:2020-10-23 18:30:53操作系统版块每日发帖之星
日期:2016-05-10 19:22:58月度论坛发贴之星
日期:2016-01-31 22:25:02操作系统版块每日发帖之星
日期:2016-05-10 19:22:58
发表于 2013-10-09 08:23 |显示全部楼层
哪有十全十美的事情啊,大多业务还是需要sql+nosql同时使用
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP