{eval=Array;=+count(Array);}

国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

問答專欄Q & A COLUMN

NewSQL會是NoSQL的取代者嗎?

ddongjian0000ddongjian0000 回答0 收藏1
問題描述:NewSQL概念幾乎是緊跟著NoSQL之后變得火熱的。Google Bigtable與AWS Dynamo奠定了NoSQL技術的根基,而Google Spanner&F1則引領了NewSQL技術的發展。本文首先探討NoSQL與NewSQL的概念與范疇,隨后結合一些業界觀點以及兩者之間的優缺點對比,來論述各自的適用場景以及未來的演變趨勢。
收藏問題

1條回答

Vicky

Vicky

回答于2022-06-28 15:09

我們知道,任何一款系統應用都離不開數據,而數據存儲在以往靠的都是關系型數據庫來支撐。在互聯網時代,絕大多數應用都遵循二八原則(20%寫操作,80%讀操作),數據量級越來越大,讀寫頻率越來越頻繁,數據庫也就成為了瓶頸,在這種背景下又出現了NoSQL,在NoSQL還沒普及的情況下,又出現了NewSQL,這些到底是為了解決什么問題而出現的呢?

NoSQL存在的背景及意義

NoSQL指的是“Not Only SQL”(不僅僅是SQL),它泛指的非關系型數據庫,種類眾多。無論是哪種NoSQL數據庫都有一個特點:沒有關系型數據庫的關系特征。這種機制也決定了其擴展性較好。

因為NoSQL數據庫的無關系型(也沒有ACID特性)、基于內存特性、結構簡單,使得它具有非常高的讀寫性能,一般用來緩存熱點數據。

NewSQL是什么?

為什么有了NoSQL還要推出NewSQL呢?

NoSQL雖然讀寫性能高擴展性好,但是它并不能完全取代傳統的關系型數據庫,而傳統的關系型數據庫性能又不高。

NewSQL正如它的名字,它是一種較新的數據庫技術,它的目標就是將傳統SQL數據庫的ACID特性和NoSQL的高性能高擴展性結合起來

短時間內NewSQL普及難度大,更不會替代NoSQL

NewSQL的想法是很好的,而且也很有前景,但是目前NewSQL數據庫應用場景有限,還是小眾化產品,至少在未來10年內成不了主流,短時間內更不可能替代NoSQL(其實很多小公司現在都沒機會接觸NoSQL)。


以上就是我的觀點,對于這個問題大家是怎么看待的呢?歡迎在下方評論區交流 ~ 我是科技領域創作者,十年互聯網從業經驗,歡迎關注我了解更多科技知識!

評論0 贊同0
  •  加載中...

最新活動

您已邀請0人回答 查看邀請

我的邀請列表

  • 擅長該話題
  • 回答過該話題
  • 我關注的人
向幫助了您的網友說句感謝的話吧!
付費偷看金額在0.1-10元之間
<