欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

newSQL數據庫都具備的共同特點

黃文隆2年前14瀏覽0評論

newSQL數據庫都具備的共同特點?

NewSQL數據庫雖然在的內部結構變化很大,但是它們有兩個都具備的共同特點:(1)它們都支持關系數據模型,(2) 它們都使用SQL作為其主要的接口。

已知的第一個NewSQL系統叫做H-Store,它是一個分布式并行內存數據庫系統。目前NewSQL系統大致分三類:

新架構

第一類型的NewSQL系統是全新的數據庫平臺,它們均采取了不同的設計方法。它們大概分兩類:

(1) 這類數據庫工作在一個分布式集群的節點上,其中每個節點擁有一個數據子集。 SQL查詢被分成查詢片段發送給自己所在的數據的節點上執行。這些數據庫可以通過添加額外的節點來線性擴展。現有的這類數據庫有: Google Spanner, VoltDB, Clustrix, NuoDB.

(2) 這些數據庫系統通常有一個單一的主節點的數據源。它們有一組節點用來做事務處理,這些節點接到特定的SQL查詢后,會把它所需的所有數據從主節點上取回來后執行SQL查詢,再返回結果。

SQL引擎

第二類是高度優化的SQL存儲引擎。這些系統提供了MySQL相同的編程接口,但擴展性比內置的引擎InnoDB更好。這類數據庫系統有:TokuDB, MemSQL。

透明分片

這類系統提供了分片的中間件層,數據庫自動分割在多個節點運行。這類數據庫包擴:ScaleBase,dbShards, Scalearc。