NoSQL(例如MongoDB)可以取代数据网格解决方案,例如Oracle Coherence
我正在寻找关于用一些文档存储替代(例如NoSQL MongoDB)替换现有数据网格(即Oracle Coherence)的意见。 我想到了最重要的优点和缺点,并提出:
NoSQL的
优点:
缺点:
数据网格
优点
缺点
Couchbase Server是Oracle Coherence的一个非常好的替代品,特别适用于企业级应用程序。 Orbitz是一个很好的例子,其中Coherence的大量节点被70个Couchbase节点所取代。
你可以在这里阅读更多关于Coherence替换的内容:http://gigaom.com/cloud/balancing-oracle-and-open-source-at-orbitz/
关于Couchbase的Orbitz演示文稿中的幻灯片也可在此处获得:http://www.slideshare.net/Couchbase/t1-s6-oww-usescouchbase
优点:
缺点:
它可以,但笔和纸系统也可以。
问题是,它会是一个可以接受的替代品吗? 这完全取决于情况。 在某些情况下,NoSQL解决方案比关系解决方案更快,更具可扩展性,但在某些情况下,对于长时间运行的事务和关系约束有一些支持是非常重要的。
这取决于。
你已经详细说出了利弊......正如iwein所说的那样......
现有关系系统强制的查询是什么?
我们知道在nosql数据库中的分区比realtional数据库更容易...因此,如果你切换到mongo,你可以更加便宜和快捷地扩展你的系统性能......
如果人们现在对你的oracle系统感到高兴。 不要碰它:)
链接地址: http://www.djcxy.com/p/66409.html上一篇: Can NoSQL (e.g. MongoDB) replace Data Grid solutions e.g. Oracle Coherence