日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

apache ignite_Apache Ignite,Hazelcast,Cassandra和Tarantool之间的主要区别

發布時間:2023/12/3 编程问答 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 apache ignite_Apache Ignite,Hazelcast,Cassandra和Tarantool之间的主要区别 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

apache ignite

Apache Ignite在世界范圍內得到廣泛使用,并且一直在增長。 諸如Barclays,Misys,Sberbank(歐洲第三大銀行),ING,JacTravel之類的公司都使用Ignite來增強其架構的功能,這對于這些組織的日常運營至關重要。 此外,像TIBCO這樣的供應商將Apache Ignite的核心緩存數據網格模塊用于其主數據管理平臺,該模塊具有高級索引和SQL功能。

但是,其他供應商(例如HazelCast,Oracle,Ehcache,GemFire等)也可以替代ApacheIgnite。ApacheIgnite與其他供應商的主要區別在于功能的數量和使用的簡便性。 Apache Ignite提供了多種功能,可用于不同的用例。 Apache Ignite , Hazelcast和Apache Cassandra之間的主要區別如下:

特征 阿帕奇點燃 淡褐色 阿帕奇·卡桑德拉(Apache Cassandra)
資料模型 核心價值 核心價值 列族
耐用性 是(WAL和內存頁) 是的(不是免費的) 是(提交日志和SStable)
SQL支持 SQL查詢
語言
不,支持SQL之類的
查詢語言
次要指標
大數據加速器 是的(不是免費的) 沒有
交易 CAS –不是酸
符合
用例 最適合
讀/寫繁重的工作負載
最合適的
用于繁重的讀/寫工作負載
最適合
大量寫入
工作量
服務器端腳本 是(計算并
服務網格)
沒有
可用性
流媒體 是的(不是免費的) 沒有
在記憶中
映射/縮小
沒有

從上表中可以看到,與其他競爭者不同,Apache Ignite提供了持久的內存架構(免費),服務器端腳本(計算網格),一組稱為內存Hadoop加速器的組件和Spark共享的RDD,它們可以為Hadoop和Spark用戶提供實時性能。 當您需要可擴展性和高可用性以及處理大量事務的能力時,Apache Ignite是正確的選擇。 它是用于商品硬件或云基礎架構上的關鍵任務數據的理想平臺。

現在,讓我們將Apache Ignite的功能與另一個名為Tarantool的內存數據庫進行比較 。 Tarantool是一個內存數據庫,由前MySQL工程師領導的團隊設計。

特征 阿帕奇點燃 Tarantool
資料模型 核心價值 像容器
耐用性 是(WAL和內存頁面) 是(WAL,LSM樹)
SQL支持 沒有
次要指標
大數據加速器 沒有
ORM支持 沒有
分布式交易 沒有
用例 最適合
讀/寫繁重的工作負載
最合適的
用于繁重的讀/寫工作負載
服務器端腳本 是(計算并
服務網格)
是(使用編程
語言Lua)
可用性 高! 主從復制
流媒體 是(內置隊列)
在記憶中
映射/縮小

如果仔細研究上表,您會注意到Tarantool不支持SQL和分布式事務。 甚至Tarantool也沒有為使用Hibernate或MyBatis提供任何ORM支持。 從體系結構的角度來看,Tarantool使用主從復制,只要主服務器發生故障,它就可以進行數據丟失。

翻譯自: https://www.javacodegeeks.com/2018/10/differences-apache-ignite-tarantool.html

apache ignite

總結

以上是生活随笔為你收集整理的apache ignite_Apache Ignite,Hazelcast,Cassandra和Tarantool之间的主要区别的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。