2017-10-10 70 views
2

點燃VS蒙戈DB點燃阿帕奇使用VS蒙戈DB使用 - 主要區別

  1. 是什麼點燃Apache和蒙戈DB之間的主要區別?

  2. 是mongo db一個數據庫,我們保存在磁盤中並點燃一個內存,我們保存在Ram中?

  3. 你可以一起使用它們嗎?如果是的話,你將如何結合他們?

回答

5
  1. 如果沒有進入細節,點燃支持鍵值和SQL訪問,同時支持蒙戈基於文檔的訪問。 Ignite支持交易,而Mongo最終是一致的。 Ignite僅支持內存和內存,而Mongo僅支持帶內存的內存
  2. 從2.0版開始,Ignite提供了它自己的distributed persistence。一旦啓用本地持久性,它將在磁盤上存儲所有數據的超集。爲了內存中的性能,RAM將保存一個子集或同一組數據。
  3. 除了本地持久性,Ignite還可以使用3rd party disk-based database(包括MongoDB)。但是,如果您決定在Ignite中使用MongoDB而不是本地持久性,則必須考慮the following limitations
+0

鍵值和基於文檔的訪問有什麼區別?是不一樣的? – Ohad