中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

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

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

千億級海量數據庫OceanBase有什么用

發布時間:2022-01-18 10:44:10 來源:億速云 閱讀:362 作者:柒染 欄目:大數據

小編今天帶大家了解千億級海量數據庫OceanBase有什么用,文中知識點介紹的非常詳細。覺得有幫助的朋友可以跟著小編一起瀏覽文章的內容,希望能夠幫助更多想解決這個問題的朋友找到問題的答案,下面跟著小編一起深入學習“千億級海量數據庫OceanBase有什么用”的知識吧。

讀書是獲得知識最便宜的手段。  

千億級海量數據庫OceanBase有什么用

OceanBase是阿里集團研發的可擴展性關系型數據庫,實現了數千億條記錄、數百TB數據上的跨行跨表事務。  
OceanBase的目標是支持數百TB的數據量以及數十萬TPS、數百萬QPS的訪問量。

一、OceanBase系統架構:

1、客戶端:  使用OceanBase的方式與MySQL完全相同,支持JDBC、C客戶端訪問,基于MySQL數據庫開發的應用可以直接遷移至OceanBase。
2、RootServer:  管理集群中的所有服務器,子表數據分布及副本管理,RootServer一般一主一備,主備之間強制數據同步。
主要功能:  集群管理、數據分布以及副本管理。  RootServer主備之間可通過Linux HA實現高可用,主備之間共享VIP。
3、UpdateServer:  存儲OceanBase系統的增量更新數據,一般為一主一備,主備之間可采用不同的同步模式。
主要功能:  集群中唯一能夠接受寫入的模塊,UpdateServer更新操作首先寫入內存表,當內存表超過一定值時,可以生成快照文件并轉存為SSD中。
4、ChunkServer:  存儲OceanBase系統的基線數據,一般存儲兩份到三份,可配置。
主要功能:  存儲多個子表,提供讀取服務,執行定期合并以及數據分發。
5、MergeServer:  接收并解析用戶的SQL請求,經過詞法分析、語法分析、查詢優化等一系列操作后轉發給相應的ChunkServer或者UpdateServer,如果請求的數據分布來多臺ChunkServer上,還需要對多臺ChunkServer返回的數據進行合并。  客戶端可直接訪問MergeServer。
主要功能:  協議解析、SQL解析、請求轉發、結果合并、多表操作等,MergeServer先解析客戶端請求的MySQL協議,提取用戶發送的SQL語句,接著進行詞法分析和語法分析,生成SQL語句的邏輯查詢計劃和物理查詢計劃,最后根據物理計劃調用內部各種操作,請求各子表數據轉發給對應的ChunkServer,如果是寫操作,還會轉發給UpdateServer。

二、OceanBase讀寫事務流程

用戶讀寫請求都發給MergeServer,MergeServer解析這些讀寫事務的內容,如:  詞法和語法分析、schema檢查等,對于只讀事務,由MergeServer發給相應的ChunkServer分別執行再合并每個ChunkServer的執行結果,對于讀寫事務,由MergeServer預處理后,發給UpdateServer執行。

三、OceanBase擴展

OceanBase融合了分布式存儲系統和關系型數據庫這兩種技術,UpdateServer相當于一個高性能內存數據庫,底層采用關系型數據庫技術實現,ChunkServer相當于一個分布式文件存儲系統,類似Google GFS。

四、存儲介質對比

類別

每秒讀寫(IOPS)次數

每GB價格(元)

隨機讀取

隨機寫入

內存

千萬級

150

友好

友好

SSD盤

35000

20

友好

寫入放大問題

SAS磁盤

180

3

磁盤尋道

磁盤尋道

SATA磁盤

90

0.5

磁盤尋道

磁盤尋道

感謝大家的閱讀,以上就是“千億級海量數據庫OceanBase有什么用”的全部內容了,學會的朋友趕緊操作起來吧。相信億速云小編一定會給大家帶來更優質的文章。謝謝大家對億速云網站的支持!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

贵溪市| 台北县| 长岭县| 会同县| 古浪县| 岗巴县| 镇雄县| 巍山| 盈江县| 图片| 建水县| 乐安县| 鸡泽县| 正安县| 温州市| 札达县| 长丰县| 礼泉县| 高碑店市| 罗甸县| 霍林郭勒市| 宜城市| 外汇| 南康市| 修武县| 盐津县| 禄丰县| 萨迦县| 文山县| 南江县| 凌云县| 名山县| 衡东县| 耒阳市| 二连浩特市| 长泰县| 黎城县| 鹤岗市| 清苑县| 凯里市| 新河县|