你認為NewSQL和HTAP有什麼區別?

時間 2022-01-06 11:01:23

1樓:Bowen Xiao

NewSQL的New更多強調的是架構和技術實現上的可擴充套件,需要扛海量併發,超大儲存,超快寫入等等。。

2. HTAP強調的是workload,混合負載。乙個資料庫幹2種活。

3. NewSQL不一定是HTAP。HTAP不一定是NewSQL。但是NewSQL也可以做成HTAP,例如TiDB的TiFlash

2樓:

首先回答問題: 兩個名詞定義側重點不同,但目前往往重合在同一類實體上。

NewSQL,是新一代關係型資料庫。

HTAP,是混合 oltp和olap。

前乙個側重於關係型資料庫。後乙個側重於混合事務&查詢兩種場景。因此側重點不同。

而目前較火的tidb、Cockroachdb 都是NewSQL,也都融合了htap概念。因此這兩個概念目前高度重合在實體上。

人類是貪婪且懶惰的。能有乙個東西能解決所有問題就是最好的選擇。既要關係型資料庫的ACID,又要有二級索引、又要有高效能AP能力、又要有無限擴充套件性。。

隨著硬體的不斷發展,NewSQL & HTAP 會在大部分人類當下應用場景落地。

3樓:吳垚

對於newsql可以看看cmu的andy palvo的人whats really new in newsql的文章。

從概念上,newsql是要有nosql的可擴充套件性和sql的acid,這是從系統屬性方面說的。htap是既要適應於ap又要適應於tp,是從應用角度說的。

從歷史的角度看,sql最開始是acid的,是解決tp問題。後來有了mpp系統,又有了nosql系統,應該都算解決ap問題。不過這個解決ap問題的思路,mpp是從資料庫角度出發的,nosql是從分布式系統角度出發的,兩撥人在自己的應用領域解決同一類問題。

那麼我們現在要解決tp和ap,那麼能做這件事的就是htap系統,那麼newsql既有acid特點又有scalability,就是有了解決tp的能力和解決ap的能力,那麼也是htap系統吧。

那麼htap還有什麼解決方案呢,可以混搭幾個系統,同時支援tp和ap就可以,不一定需要全新的架構來實現newsql。

但是話又說回來,newsql當時也不是說我要解決htap問題才提出來的,那時還沒有htap的概念,說newsql屬於htap有點牽強。

總的來說,newsql是系統屬性方面,htap是應用能力方面。

你認為旅行和旅遊有什麼不同呢?

小桔子 旅行是心靈的放空,旅遊是花錢看時間。旅行不受時間地點乃至金錢的控制,隨性,隨心。旅遊是有計畫,有時間,有金錢的去做一件事情。 有落葉的根 旅遊都是短期的,有很強的時間規劃,今天幹嘛,明天幹嘛,都是計畫好的,其實很匆忙。除了多看了點不同的東西,其實感覺很累。而旅行是一種心境,是一種輕鬆,舒適,...

你認為《創造營2020》出的女團和《青春有你2》的THE9女團,哪個國民度會更高?

虹月喬妝 終於有個能讓我回答得理直氣壯的話題了。先看一張圖。這張圖挺能說明問題的了吧。順便提一句,都2020年了偶練和創1還在榜上,真的是長情啊 但是,今年是爆爆婧和糊糊堡,應該沒什麼爭議。不要拿總決賽的票數和我做對比。票池都不一樣,投票方式也有所差異,那肯定不能比啊。劉雨昕在今年選秀殺出的一條血路...

關於健美 健身和營養你認為值得推薦的書籍有哪些?為什麼?

向上的樂仔 我們作為教練,除了說訓練的動作要規範正確,還有營養學,畢竟肌肉的鍛鍊是需要營養去支撐的。這裡給出一些必看的書籍 說到健身,不得不提到這個男人,阿諾德 施瓦辛格,這個男人是世界上贏得健美頭銜較多的人,包括7次 奧林克亞先生 和3次 宇宙先生 健身的教父級人物,他的健身理論非常值得我們學習這...