mongodb适用和不适用的应用场景
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了mongodb适用和不适用的应用场景,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1201字,纯文字阅读大概需要2分钟。
内容图文
![mongodb适用和不适用的应用场景](/upload/InfoBanner/zyjiaocheng/485/a3698ae7320340a9a5324e0d04f261fa.jpg)
2.mongo使用场合
mongodb的主要目标是在键/值存储方式(提供了高性能和高度伸缩性)以及传统的RDBMS系统(丰富的功能)架起一座桥梁,集两者的优势于一身。mongo适用于下面场景:
a.站点数据:mongo很适合实时的插入,更新与查询,并具备站点实时数据存储所需的复制及高度伸缩性。
b.缓存:因为性能非常高,mongo也适合作为信息基础设施的缓存层。在系统重新启动之后。由mongo搭建的持久化缓存能够避免下层的数据源过载。
c.大尺寸、低价值的数据:使用传统的关系数据库存储一些数据时可能会比較贵,在此之前。非常多程序猿往往会选择传统的文件进行存储。
d.高伸缩性的场景:mongo很适合由数十或者数百台server组成的数据库。
e.用于对象及JSON数据的存储:mongo的BSON数据格式很适合文档格式化的存储及查询。
不适合的场景:
a.高度事物性的系统:比如银行或会计系统。传统的关系型数据库眼下还是更适用于须要大量原子性复杂事务的应用程序。
b.传统的商业智能应用:针对特定问题的BI数据库会对产生高度优化的查询方式。
对于此类应用,数据仓库可能是更合适的选择。
c.须要SQL的问题。
mongodb适用和不适用的应用场景
标签:自己 分析 查询优化 商业智能 照片 之间 .net 商业 art
本文系统来源:http://www.cnblogs.com/yfceshi/p/7002994.html
内容总结
以上是互联网集市为您收集整理的mongodb适用和不适用的应用场景全部内容,希望文章能够帮你解决mongodb适用和不适用的应用场景所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。