溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

NoSQL云服務(wù)的優(yōu)缺點(diǎn)有哪些

發(fā)布時(shí)間:2021-08-25 16:15:02 來(lái)源:億速云 閱讀:137 作者:chen 欄目:數(shù)據(jù)庫(kù)

這篇文章主要講解了“NoSQL云服務(wù)的優(yōu)缺點(diǎn)有哪些”,文中的講解內(nèi)容簡(jiǎn)單清晰,易于學(xué)習(xí)與理解,下面請(qǐng)大家跟著小編的思路慢慢深入,一起來(lái)研究和學(xué)習(xí)“NoSQL云服務(wù)的優(yōu)缺點(diǎn)有哪些”吧!

  NoSQL云服務(wù)有哪些優(yōu)缺點(diǎn)

  當(dāng)然,任何一項(xiàng)技術(shù)或者產(chǎn)品都會(huì)有它的兩面性,尤其是NoSQL這樣的技術(shù),由于細(xì)化到不同的領(lǐng)域,一款產(chǎn)品很難做到大而全。Memcached和Redis由于內(nèi)存數(shù)據(jù)庫(kù)的特性,它們也存在這以下的幾個(gè)缺陷:

  1、可靠性。內(nèi)存Memcached 缺乏對(duì)持久性(persistence)的支持,所以任何一個(gè)節(jié)點(diǎn)的故障就意味著存在丟失部分或者所有數(shù)據(jù)的可能性。

  2、內(nèi)存不足的情況下,主數(shù)據(jù)庫(kù)在進(jìn)行查詢時(shí)可能會(huì)面臨工作負(fù)載過(guò)大的情況,這樣對(duì)性能將是一個(gè)嚴(yán)重的打擊。

  3、通常Redis數(shù)據(jù)集不能超出單一主服務(wù)器的限制。

  4、這樣的話,很多人會(huì)考慮使用Sharding來(lái)解決,但是Sharding是非常復(fù)雜的且限制重重。

  5、都行不通的時(shí)候,DBA會(huì)考慮用Redis集群,但是這樣會(huì)造成大量的代碼重寫。

  6、無(wú)論Memchached 還是Redis,都需要大量的DBA進(jìn)行監(jiān)控。

  NoSQL云服務(wù)有哪些優(yōu)缺點(diǎn)

  這么多的弊端,相信DBA在實(shí)際的環(huán)境中都曾經(jīng)無(wú)數(shù)次地體會(huì)過(guò)。改變一下思路,如果將Memchached和Redis都放到云中,由第三方來(lái)進(jìn)行管 理,是不是會(huì)更方便一些呢?另外一家來(lái)自以色列的公司Garantia能夠提供這樣的服務(wù)。這家成立不久的公司承諾提供可靠的Memcached以及能夠 無(wú)限擴(kuò)展的Redis,更重要的是,這些服務(wù)都是在一個(gè)自動(dòng)化的云中完成的。Garantia能夠提供NoSQL內(nèi)存數(shù)據(jù)庫(kù)的云服務(wù),以下是公司官網(wǎng)中所 提到的一些特點(diǎn):

  可靠的內(nèi)存:零數(shù)據(jù)丟失;預(yù)置的內(nèi)存復(fù)制、數(shù)據(jù)持久性、自動(dòng)化故障轉(zhuǎn)移以及備份功能

  自動(dòng)的擴(kuò)展:從GB到PB級(jí)別的全自動(dòng)化擴(kuò)展;任何大小的數(shù)據(jù)集都支持所有Redis命令

  無(wú)憂的管理:服務(wù)和配置只需數(shù)秒就可以上線;無(wú)需管理節(jié)點(diǎn)、集群、服務(wù)器列表、數(shù)據(jù)持久性配置、擴(kuò)展以及災(zāi)難恢復(fù)

  極低的成本:在GB級(jí)別服務(wù)中,采取“量入為出”的收費(fèi)模式;價(jià)格同現(xiàn)有云服務(wù)器提供商保持一致,對(duì)于開發(fā)時(shí)間和成本都有最大的節(jié)省

  官網(wǎng)上的內(nèi)容說(shuō)的很強(qiáng)大,Garantia如何做到這一點(diǎn)?大體的形式是這樣:Garantia將用戶的數(shù)據(jù)分塊,存儲(chǔ)到各個(gè)數(shù)據(jù)片和節(jié)點(diǎn)當(dāng)中,在節(jié)點(diǎn) 發(fā)生故障時(shí)能夠?qū)⒒謴?fù)的時(shí)間降到最低。它對(duì)大吞吐量的用戶進(jìn)行了性能改進(jìn)方面的測(cè)試,創(chuàng)建的數(shù)據(jù)分片會(huì)自動(dòng)化地進(jìn)行控制,以便將一個(gè)獨(dú)立分片的性能最大化 的提升。與此同時(shí),整個(gè)數(shù)據(jù)集會(huì)不斷從節(jié)點(diǎn)中復(fù)制到持久化存儲(chǔ)中。因此,Garantia最大的特點(diǎn)就是在保證自動(dòng)化故障恢復(fù)的前提下,將用戶的系統(tǒng)性能 得到最大化的提升。

  Garantia會(huì)根據(jù)用戶使用內(nèi)存的情況進(jìn)行收費(fèi),用的是自身的一套計(jì)算系統(tǒng)。據(jù)了解,Garantia將在6月初發(fā)布一些測(cè)試用戶的案例,并在7月 份正式開放服務(wù)。Garantia承諾給用戶的很多,如何實(shí)現(xiàn)非常值得期待。目前做NoSQL云服務(wù)的創(chuàng)業(yè)公司很多,這樣的服務(wù)在用戶中的反饋怎樣還有待 時(shí)間的進(jìn)一步檢驗(yàn)。同時(shí)也期待國(guó)內(nèi)能夠涌現(xiàn)出一些類似的服務(wù)提供商,尤其在大數(shù)據(jù)時(shí)代,這種模式的潛力還是有很大的空間來(lái)挖掘的。

感謝各位的閱讀,以上就是“NoSQL云服務(wù)的優(yōu)缺點(diǎn)有哪些”的內(nèi)容了,經(jīng)過(guò)本文的學(xué)習(xí)后,相信大家對(duì)NoSQL云服務(wù)的優(yōu)缺點(diǎn)有哪些這一問(wèn)題有了更深刻的體會(huì),具體使用情況還需要大家實(shí)踐驗(yàn)證。這里是億速云,小編將為大家推送更多相關(guān)知識(shí)點(diǎn)的文章,歡迎關(guān)注!

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI