国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

POLARDB IMCI 白皮書 云原生HTAP 數(shù)據(jù)庫系統(tǒng) 一 列式數(shù)據(jù)是如何存儲與處理的

這篇具有很好參考價值的文章主要介紹了POLARDB IMCI 白皮書 云原生HTAP 數(shù)據(jù)庫系統(tǒng) 一 列式數(shù)據(jù)是如何存儲與處理的。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

POLARDB IMCI 白皮書  云原生HTAP 數(shù)據(jù)庫系統(tǒng)  一  列式數(shù)據(jù)是如何存儲與處理的,云原生,數(shù)據(jù)庫

開頭還是介紹一下群,如果感興趣polardb ,mongodb ,mysql ,postgresql ,redis 等有問題,有需求都可以加群群內(nèi)有各大數(shù)據(jù)庫行業(yè)大咖,CTO,可以解決你的問題。加群請聯(lián)系 liuaustin3 ,在新加的朋友會分到2群(共950人左右 1 + 2 + 3)新人會進入3群

第四部分將深入介紹列索引存儲,這是PolarDB-IMCI處理分析查詢的關鍵部分。PolarDB-IMCI支持高度調(diào)優(yōu)的面向事務處理的云存儲的基于行的存儲引擎[14, 28]。然而,基于行的數(shù)據(jù)格式因其無法有效地訪問分析查詢而聞名。受領先的工業(yè)級數(shù)據(jù)庫(例如Oracle [30]、SQL Server [32])的啟發(fā),PolarDB-IMCI通過內(nèi)存中的列索引實現(xiàn)了雙重數(shù)據(jù)格式,以增強OLAP功能。

POLARDB IMCI 白皮書  云原生HTAP 數(shù)據(jù)庫系統(tǒng)  一  列式數(shù)據(jù)是如何存儲與處理的,云原生,數(shù)據(jù)庫

如圖4所示,PolarDB-IMCI中的列索引作為現(xiàn)有行存儲的補充存儲。在PolarDB-IMCI中,表的列可以選擇地參與列索引。PolarDB-IMCI將表的所有行分為多個行組,并進行追加式寫入以提高寫入性能。在行組中,數(shù)據(jù)的每一列都與一些統(tǒng)計元數(shù)據(jù)一起組織成數(shù)據(jù)包。為了提供快照隔離,每個行組都包含一個插入版本ID(VID)映射和一個刪除版本ID映射來控制并發(fā)事務處理的可見性。由于行組是追加式的,因此刪除操作需要顯式提供給定主鍵的行ID以設置該行的刪除版本。為此,PolarDB-IMCI實現(xiàn)了一個行ID定位器(即兩層LSM樹)來將主鍵映射到列索引中行的物理位置。

數(shù)據(jù)包布局。首先,將關系表分成多個行組,行組的大小可配置(即每個行組64K行),而剩余的行組則形成部分行組(例如,圖4中的行組N)。為了實現(xiàn)快速數(shù)據(jù)攝取,行組是追加式的(§4.2)。也就是說,全尺寸的行組是不變的,而部分行組將以追加式方式完成。在行組內(nèi)屬于同一列的數(shù)據(jù)以壓縮格式組織成數(shù)據(jù)包,以降低空間消耗。請注意,PolarDB-IMCI不會壓縮部分數(shù)據(jù)包,因為它們會持續(xù)更新。

元數(shù)據(jù)。為了避免在查詢執(zhí)行過程中進行不必要的數(shù)據(jù)訪問,PolarDB-IMCI為每個數(shù)據(jù)包維護一個包元數(shù)據(jù)。包元數(shù)據(jù)跟蹤每個包的最小和最大值,以及采樣直方圖,這有益于列掃描。例如,當查詢語句指定WHERE子句謂詞時,可以使用所引用列的包元數(shù)據(jù)來檢查是否可以跳過對該包的掃描。

為了更好地理解在數(shù)據(jù)包上進行DML操作的流程,現(xiàn)在我們描述如何在列索引數(shù)據(jù)結構上進行DML操作。

? 插入:將行插入列索引包括以下四個步驟。首先,列索引從其部分Packs中分配一個空的RID。其次,定位器通過主鍵更新插入的行的新RID(即在LSM樹中添加新記錄)。然后,列索引將行數(shù)據(jù)寫入空槽中(例如,圖4中行組N內(nèi)的數(shù)據(jù)包)。最后,插入VID記錄已插入數(shù)據(jù)的事務提交序列號(即時間戳)。由于插入VID映射維護每個插入數(shù)據(jù)的插入版本,因此也遵循只追加的寫入模式。

? 刪除:刪除操作通過主鍵(PK)通過RID定位器檢索行的RID,然后使用其事務提交序列號設置相應的刪除VID。之后,從定位器中刪除PK和RID之間的映射以確保數(shù)據(jù)一致性。

? 壓縮:當部分包達到最大容量并且需要減少空間消耗時,其被轉(zhuǎn)換為數(shù)據(jù)包,然后壓縮到磁盤中。壓縮過程采用寫時復制模式,以避免訪問爭用。也就是說,在不更改部分包的情況下生成一個新的數(shù)據(jù)包,PolarDB-IMCI在壓縮后更新元數(shù)據(jù),以將部分包替換為新的數(shù)據(jù)包(即原子地更新指向新數(shù)據(jù)包的指針)。對于各種數(shù)據(jù)類型,列索引采用不同的壓縮算法。數(shù)字列采用參考幀、增量編碼和位壓縮壓縮的組合,而字符串列使用字典壓縮。此外,由于數(shù)據(jù)包是不可變的,當活動事務大于所有VID時,該數(shù)據(jù)包的插入VID映射是無用的,即沒有活動事務引用該插入VID映射。在這種情況下,PolarDB-IMCI刪除行組內(nèi)的插入VID映射,以減少內(nèi)存占用。

? 壓縮:當部分包達到最大容量并且需要減少空間消耗時,其被轉(zhuǎn)換為數(shù)據(jù)包,然后壓縮到磁盤中。壓縮過程采用寫時復制模式,以避免訪問爭用。也就是說,在不更改部分包的情況下生成一個新的數(shù)據(jù)包,PolarDB-IMCI在壓縮后更新元數(shù)據(jù),以將部分包替換為新的數(shù)據(jù)包(即原子地更新指向新數(shù)據(jù)包的指針)。對于各種數(shù)據(jù)類型,列索引采用不同的壓縮算法。數(shù)字列采用參考幀、增量編碼和位壓縮壓縮的組合,而字符串列使用字典壓縮。此外,由于數(shù)據(jù)包是不可變的,當活動事務大于所有VID時,該數(shù)據(jù)包的插入VID映射是無用的,即沒有活動事務引用該插入VID映射。在這種情況下,PolarDB-IMCI刪除行組內(nèi)的插入VID映射,以減少內(nèi)存占用。

? 緊縮:刪除操作可以在數(shù)據(jù)包中設置刪除VID,為該數(shù)據(jù)包打洞。隨著無效行數(shù)的增加,掃描性能和空間效率會下降。PolarDB-IMCI定期檢測和重新排列底部的數(shù)據(jù)包,以保持列索引的無效行的低水位。例如,稀疏數(shù)據(jù)包,有效行少于一半,被選為下溢。然后,后臺線程發(fā)出緊縮事務,每個遷移的有效行進行大量的更新操作,將選定數(shù)據(jù)包的所有有效行重新附加到部分包中。請注意,列索引的更新操作是原地的,因此在緊縮期間或之后,舊行仍然可以通過前臺操作進行訪問,從而實現(xiàn)非阻塞更新。在沒有活動事務訪問它們時,緊縮后的數(shù)據(jù)包將被永久刪除。

POLARDB IMCI 白皮書  云原生HTAP 數(shù)據(jù)庫系統(tǒng)  一  列式數(shù)據(jù)是如何存儲與處理的,云原生,數(shù)據(jù)庫文章來源地址http://www.zghlxwxcb.cn/news/detail-549868.html

到了這里,關于POLARDB IMCI 白皮書 云原生HTAP 數(shù)據(jù)庫系統(tǒng) 一 列式數(shù)據(jù)是如何存儲與處理的的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • 【阿里云·云原生架構·白皮書】保姆級解讀 一、 云原生架構定義

    【阿里云·云原生架構·白皮書】保姆級解讀 一、 云原生架構定義

    ??這里是【阿里云·云原生架構·白皮書】,關注我學習云原生不迷路 ??如果對你有幫助,給博主一個免費的點贊以示鼓勵 歡迎各位??點贊??評論收藏?? 【阿里云·云原生架構·白皮書】 主要更新一些在學習云原生架構時的一些總結,以及對白皮書內(nèi)容的解讀。 主要介

    2024年02月09日
    瀏覽(20)
  • 全景描繪云原生技術圖譜,首個《云原生應用引擎技術發(fā)展白皮書》發(fā)布

    全景描繪云原生技術圖譜,首個《云原生應用引擎技術發(fā)展白皮書》發(fā)布

    5月1 2 日,由 神州數(shù)碼主辦、北京經(jīng)開區(qū)國家信創(chuàng)園 、 中關村云計算產(chǎn)業(yè)聯(lián)盟協(xié)辦 的2 023 通明湖論壇-云原生分論壇在京召開 。論壇期間,神州數(shù)碼聯(lián)合北京通明湖信息技術應用創(chuàng)新中心、中國信通院和通明智云正式發(fā)布了《云原生應用引擎技術發(fā)展白皮書》(以下簡稱:

    2024年02月05日
    瀏覽(27)
  • 《金融數(shù)據(jù)保護治理白皮書》發(fā)布(137頁)

    《金融數(shù)據(jù)保護治理白皮書》發(fā)布(137頁)

    溫馨提示:文末附完整PDF下載鏈接 導讀 ? 目前業(yè)界已出臺數(shù)據(jù)保護方面的治理模型,但圍繞金融數(shù)據(jù)保護治理的實踐指導等尚不成熟,本課題圍繞數(shù)據(jù)保護治理的金融實踐、發(fā)展現(xiàn)狀,探索和標準化相關能力要求,歸納總結相關建設范式,推進數(shù)據(jù)保護、治理在金融領域的

    2024年02月14日
    瀏覽(29)
  • 【中國金融機構 FRTB 合規(guī)的數(shù)據(jù)挑戰(zhàn) 白皮書】

    【中國金融機構 FRTB 合規(guī)的數(shù)據(jù)挑戰(zhàn) 白皮書】

    來源: 畢馬威,彭博 本報告將重點聚焦中國銀行業(yè)在實施 FRTB 過程中面臨的主要數(shù)據(jù)挑戰(zhàn),并探討可行的解決方案,旨在幫助機構了解 FRTB 新規(guī)實施的要點與難點,充分評估現(xiàn)狀與差距,尋找到適合自身特點的 FRTB 實施路徑。本報告由來自全球領先的金融數(shù)據(jù)提供商彭博(

    2024年02月03日
    瀏覽(23)
  • 中國信通院聯(lián)合騰訊安全發(fā)布《數(shù)據(jù)安全治理與實踐白皮書》

    中國信通院聯(lián)合騰訊安全發(fā)布《數(shù)據(jù)安全治理與實踐白皮書》

    6月26日,由中國通信標準化協(xié)會和中國信息通信研究院聯(lián)合主辦的“2023大數(shù)據(jù)產(chǎn)業(yè)發(fā)展大會”在北京啟幕,大會發(fā)布了多項中國信息通信研究院及相關機構在數(shù)智化領域最新研究和實踐成果。 騰訊云安全總經(jīng)理李濱出席了數(shù)據(jù)安全高質(zhì)量發(fā)展論壇,分享了騰訊云自身數(shù)據(jù)安

    2024年02月12日
    瀏覽(29)
  • 中國信通院&騰訊安全發(fā)布《2023數(shù)據(jù)安全治理與實踐白皮書》

    中國信通院&騰訊安全發(fā)布《2023數(shù)據(jù)安全治理與實踐白皮書》

    導讀 nbsp; 騰訊科技(深圳)有限公司和中國信息通信研究院云計算與大數(shù)據(jù)研究所共同編制了本報告。本報告提出了覆蓋組織保障、管理流程、技術體系的以風險為核心的數(shù)據(jù)安全治理體系,并選取了云場景、互娛、社交等場景,介紹相應場景下數(shù)據(jù)安全治理實踐路線及主要亮

    2024年02月14日
    瀏覽(33)
  • 曙光數(shù)創(chuàng)、曙光信息共同編寫《綠色節(jié)能液冷數(shù)據(jù)中心》白皮書

    近日,《綠色節(jié)能液冷數(shù)據(jù)中心白皮書(2023)》(簡稱白皮書),經(jīng)過近10位指導編委、20余位編委、歷時近半年時間編制,正式通過專家評審會議。白皮書旨在為建立標準化液冷解決方案提供技術參考,促進產(chǎn)業(yè)鏈互通協(xié)作。 白皮書由國家互聯(lián)網(wǎng)數(shù)據(jù)中心產(chǎn)業(yè)技術創(chuàng)新戰(zhàn)略

    2023年04月20日
    瀏覽(24)
  • 【大數(shù)據(jù)&AI人工智能】企業(yè)級大數(shù)據(jù)產(chǎn)品體系技術架構白皮書

    目錄 以 One Data 為內(nèi)核,“快”、“準”、“全”、“統(tǒng)”、“通”的智能大數(shù)據(jù)體系? DataWorks 產(chǎn)品架構

    2023年04月08日
    瀏覽(35)
  • EIDchain匯金公鏈白皮書一種基于區(qū)塊鏈技術的身份隱私和數(shù)據(jù)隱私保

    EIDchain匯金公鏈白皮書一種基于區(qū)塊鏈技術的身份隱私和數(shù)據(jù)隱私保

    目 ? 錄 ? 表 引 ? 言 ? 3 一 、 ????? 背景 ? 4 二、 ????? 區(qū)塊鏈隱 私泄露風險高 ? 5 三、 ???????? 加密交易和 范圍證明 ? 6 1. ????? 加密交易 6 2. ????? 范圍證明 7 四、 ????? 區(qū)塊鏈隱私和安全 ? 8 1. ????? 區(qū)塊鏈隱私和安全 8 2. ?????? 余額隱藏機制

    2024年02月08日
    瀏覽(29)
  • 海峽鏈技術白皮書-整體篇

    “引言:海峽鏈技術白皮書分為《海峽鏈技術白皮書-整體篇》、《海峽鏈技術白皮書-開放共識鏈篇》、《海峽鏈技術白皮書-開放許可鏈篇》和《海峽鏈技術白皮書-IPFS篇》四個章節(jié)。《海峽鏈技術白皮書-整體篇》對海峽鏈的設計思路、技術框架、產(chǎn)品生態(tài)等方面進行了整體

    2023年04月12日
    瀏覽(28)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包