点燃apache使用vs mongo db使用 - 主要区别

Oha*_*had 2 database bigdata mongodb ignite

Ignite vs mongo db

  1. 点燃apache和mongo db之间的主要区别是什么?

  2. 是mongo db我们保存在磁盘中的数据库并点燃我们保存在Ram中的内存吗?

  3. 你能一起使用吗?如果是的话,你将如何结合它们?

dma*_*gda 5

  1. 如果不详细说明,Ignite支持键值和SQL访问,而Mongo支持基于文档的访问.Ignite支持事务,而Mongo最终是一致的.Ignite仅支持仅内存和带磁盘的内存,而Mongo仅支持带磁盘的内存
  2. 从2.0版开始,Ignite提供了自己的分布式持久性.启用本机持久性后,它将存储磁盘上所有数据的超集.为了内存性能,RAM将保存一个子集或同一组数据.
  3. 除了本机持久性之外,Ignite还可以使用第三方基于磁盘的数据库,包括MongoDB.但是,如果您决定在Ignite中使用MongoDB而不是本机持久性,则必须考虑以下限制.