丁香花高清在线完整版,聚会的目的韩国电影,办公室椅子上,少女在线观看高清完整版免费动漫,无码人妻av久久久一区二区三区

千鋒教(jiao)育(yu)(yu)-做有(you)情(qing)懷、有(you)良心(xin)、有(you)品(pin)質(zhi)的職業教(jiao)育(yu)(yu)機構

手機站
千鋒教育

千鋒學(xue)習站 | 隨時隨地免費學(xue)

千鋒教育

掃一掃進入千鋒手(shou)機(ji)站

領取全套視頻
千鋒教育

關注千鋒學習站小程序
隨時(shi)隨地免費學習(xi)課程(cheng)

當前(qian)位置:首頁  >  技術干貨  > Geode和redis兩個分布式內存數據庫的對比,優缺點?

Geode和redis兩個分布式內存數據庫的對比,優缺點?

來源:千鋒教育
發布人:xqq
時間: 2023-10-11 22:50:49 1697035849

一、Geode和redis兩個分布式內存數據庫的對比

兩者的(de)(de)定位(wei)不(bu)一樣(yang)。Geode是(shi)分布式內存(cun)數據庫(ku),提(ti)供了可(ke)配置的(de)(de)一致性(xing)保證,能(neng)夠保證數據不(bu)丟失,更符合(he)數據庫(ku)的(de)(de)定位(wei)。而Redis的(de)(de)定位(wei)本(ben)身(shen)就是(shi)緩(huan)存(cun),采用的(de)(de)最終一致性(xing)和周期性(xing)持(chi)久化策略,在單(dan)服(fu)務(wu)進程模型下,提(ti)供了高性(xing)能(neng)緩(huan)存(cun)服(fu)務(wu)。Geode是(shi)java生態圈,有多種運行模式,可(ke)以(yi)lib方式運行在client端,其支(zhi)持(chi)的(de)(de)客戶端語(yu)言有限。Redis引擎是(shi)C編寫(xie),運行更高效(xiao),性(xing)能(neng)損耗(hao)低,由(you)于交互協議簡單(dan),支(zhi)持(chi)的(de)(de)客戶端語(yu)言眾多,基(ji)本(ben)上常用的(de)(de)語(yu)言都能(neng)夠支(zhi)持(chi)。

其實這兩者(zhe)(zhe)的比(bi)較(jiao)不在一個(ge)(ge)維度(du)上,一個(ge)(ge)是應(ying)用場景定(ding)位,前者(zhe)(zhe)更(geng)看重數據安全性、后(hou)者(zhe)(zhe)作為(wei)緩存更(geng)看重性能;一個(ge)(ge)是上手(shou)難度(du),前者(zhe)(zhe)上手(shou)比(bi)較(jiao)困難,運維起(qi)來也(ye)會復雜(za)很多,后(hou)者(zhe)(zhe)上手(shou)簡單,集群化(hua)方案(an)也(ye)比(bi)前者(zhe)(zhe)簡單;從社(she)區(qu)活(huo)躍(yue)度(du)方面來看,前者(zhe)(zhe)社(she)區(qu)不怎么(me)活(huo)躍(yue),DB-ENGINES在kv存儲中(zhong)排名(ming)23, 后(hou)者(zhe)(zhe)社(she)區(qu)活(huo)躍(yue),應(ying)用廣(guang)泛,在kv存儲中(zhong)排名(ming)第(di)1。

1)集(ji)群(qun)(qun)(qun)內存(cun)總容量,現在Geode可以實現單(dan)個節(jie)點200-300GB內存(cun),總集(ji)群(qun)(qun)(qun)包含300個節(jie)點的(de)大(da)型(xing)集(ji)群(qun)(qun)(qun),因(yin)此總容量可以達到(dao)90TB左右的(de)級(ji)別,而Redis即(ji)使(shi)使(shi)用集(ji)群(qun)(qun)(qun),也很難超過1個TB的(de)總內存(cun)。

2)Geode集(ji)群功能(neng)非(fei)常強(qiang)大(da),實現了(le)內存中數(shu)據Shard分布(bu),自動(dong)(dong)管理(li),集(ji)群故(gu)障(zhang)自動(dong)(dong)恢(hui)復,自動(dong)(dong)平均分布(bu)等(deng)一系列企業級(ji)的(de)功能(neng),而(er)且有自帶的(de)集(ji)群間數(shu)據同步功能(neng),這里Redis都在努力追(zhui)趕(gan),但是(shi)還沒有很成熟的(de)實現。

3)在CAP原(yuan)理下(不了解的(de)(de)話可(ke)以(yi)百度一(yi)下CAP不可(ke)能三角(jiao)),Geode可(ke)以(yi)保證集(ji)群內數據(ju)的(de)(de)強一(yi)致性(xing)(xing)(xing),注意(yi)是真正的(de)(de)強一(yi)致性(xing)(xing)(xing)而不是最終一(yi)致性(xing)(xing)(xing),再(zai)加上分區(qu)可(ke)用性(xing)(xing)(xing),因(yin)此是一(yi)個CP型的(de)(de)產品(pin),可(ke)以(yi)提供統一(yi)的(de)(de)數據(ju)視(shi)圖,支(zhi)持高(gao)并發下的(de)(de)acid事(shi)務。而Redis是不保證一(yi)致性(xing)(xing)(xing)的(de)(de),因(yin)此即使Redis集(ji)群,也只能是AP型產品(pin)。

延伸閱讀:

二、什么是 Geode

Apache Geode 是一(yi)個數據(ju)管理平臺,可(ke)在廣泛(fan)分布(bu)的(de)云架構中提(ti)供對(dui)數據(ju)密集(ji)型(xing)應用程序的(de)實(shi)時(shi)、一(yi)致的(de)訪問。Geode 跨多個進程匯集(ji)內存(cun)、CPU、網(wang)絡(luo)資(zi)源(yuan)和(he)可(ke)選的(de)本地磁盤,以管理應用程序對(dui)象和(he)行為(wei)。它使用動(dong)態復制和(he)數據(ju)分區技(ji)術來實(shi)現高可(ke)用性、改進的(de)性能、可(ke)伸縮(suo)性和(he)容錯性。除了作為(wei)分布(bu)式(shi)數據(ju)容器之外,Geode 還是一(yi)個內存(cun)數據(ju)管理系統(tong),可(ke)提(ti)供可(ke)靠(kao)的(de)異(yi)步事(shi)件通知和(he)有保證(zheng)的(de)消息傳遞(di)。

聲明:本站稿件版權均屬千鋒教育所有,未經許可不得擅自轉載。
10年以上業內強師集結,手把手帶你蛻變精英
請您保持通訊暢通,專屬學習老師24小時內將與您1V1溝通
免費領取
今日已有369人領取成功
劉同學 138****2860 剛剛成功領取
王同學 131****2015 剛剛成功領取
張同學 133****4652 剛剛成功領取
李同學 135****8607 剛剛成功領取
楊同學 132****5667 剛剛成功領取
岳同學 134****6652 剛剛成功領取
梁同學 157****2950 剛剛成功領取
劉同學 189****1015 剛剛成功領取
張同學 155****4678 剛剛成功領取
鄒同學 139****2907 剛剛成功領取
董同學 138****2867 剛剛成功領取
周同學 136****3602 剛剛成功領取
相關推薦HOT