`
jiming
  • 浏览: 271533 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

MongoDB 研究简单总结

阅读更多
优点:
1. 支持 Schemaless 数据结构,BSON 格式非常灵活。
2. 查询、操作功能很强大,通过组合可以实现许多非常有用的功能。
3. 数据量较少(不超过内存容量)时候各种性能都相当出色。
4. 各种语言的驱动比较全面,我研究了 java 的驱动,总体感觉总的很优秀。
5. 学习曲线比较低。
6. 很多概念与 RDBMS 很相近。

缺点:
1. 不能设定使用内存限制
2. 数据量大的情况下性能会急剧下降。这个时候性能可能无法跟传统数据库相比较(这个只是个人推测,没有实际测试)
3. 相同数据量的情况下会占用更多的磁盘空间。IO 方面会对相关的性能有一些影响。对此我给开发方提了一个建议,可惜他们暂时不考虑采纳。


总结:
1. 很有前途,强烈关注。
2. 在不是海量数据的情况下现在已经可以采用。
3. 1.6 版中会加入比较完善的 MapReduce 支持。值得期待。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics