国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

OrioleDB:構建現代云原生存儲引擎

微云疏影 ? 來源:yzsDBA ? 作者:yzsDBA ? 2022-04-13 15:45 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

OrioleDB是PG的一個新存儲引擎,為世界上最受歡迎的數據庫平臺帶來一種現代化數據庫容量、功能和性能方法。

它以擴展的形式組成,建立在新的表訪問方法框架以及其他表中PG擴展接口之上。通過擴展和增強當前的表訪問方法,OrioleDB為未來更強大的存儲模型打開了大門,這些模型對云和現代硬件架構進行了優化。目前是標準的PG許可。

1)專為現代硬件而設計。OrioleDB的設計針對數十個和上百CPU內核現代服務器,避免CPU瓶頸,提供了針對現代存儲技術,例如SSD和NVM,的使用方法。

2)減少維護需求。實現了undo log和page-mergins的概念,消除了對專用垃圾回收進程的需要。此外,還實現了默認的64位事務標識符,從而消除了眾所周知的回卷問題

3)分布式設計。實現了一個支持并行回放的行級WAL日志。此日志架構針對基于RAFT共識的復制進行優化,允許active-active多主。

OrioleDB關鍵技術差異:

1)無緩沖區映射和無鎖page讀取。OrioleDB內存中page直接連接到存儲層的頁。消除了對緩沖區映射及相關瓶頸。此外,內存中頁面讀取不涉及原子操作。這些設計決策共同將PG的垂直擴展性提升到了一個全新的水平。

2)MVCC基于UNDO日志。舊版本的元組不會導致主存儲系統膨脹,而是將其放逐到undo鏈的undo日志中。頁級別的undo記錄允許系統很方便地盡快回收已刪除元組占用的空間。大多數情況下,這些機制與page-mergins一起消除了膨脹。也不需要對表進行專門的VACUUM,從而消除了系統性能下降和數據庫中斷的一個重要且常見的原因。

3)copy-on-write檢查點和行級WAL。OrioleDB利用copy-on-write檢查點,每時每刻都提供結構上一致的數據快照。這對現代SSD很友好,并允許行級WAL日志記錄。反過來,行級WAL日志記錄很容易并行化(已做),緊湊且適合active-active多主(計劃)。

狀態

當前僅alpha狀態,僅推薦測試,不推薦生產環境使用。

安裝

需要PG14、libzstd和python3.5+及其testgres包。編譯安裝方法:

pYYBAGJWf4yAP82oAAALL_okViw745.png

$ cd orioledb

$ make USE_PGXS=1

$ make USE_PGXS=1 install

$ make USE_PGXS=1 installcheck

啟動前,在postgresql.conf中配置庫文件:

shared_preload_libraries = 'orioledb.so'

也可以通過SQL:

CREATE EXTENSION orioledb;

創建表方法:

CREATE TABLE table_name (...) USING orioledb;

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 存儲
    +關注

    關注

    13

    文章

    4791

    瀏覽量

    90058
  • 服務器
    +關注

    關注

    14

    文章

    10253

    瀏覽量

    91483
  • 數據庫
    +關注

    關注

    7

    文章

    4020

    瀏覽量

    68342
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    基于NVIDIA GPU加速端點使用千問3.5 VLM開發原生多模態智能體

    阿里巴巴推出了全新開源 千問3.5 系列,專為構建原生多模態智能體而設計。該系列的首個模型是一款總參數為 397B、具備推理能力的原生視覺語言模型 (VLM),基于由混合專家模型 (MoE) 和門控
    的頭像 發表于 03-04 16:37 ?278次閱讀

    NVIDIA BlueField-4數據處理器重塑新型AI原生存儲基礎設施

    NVIDIA 宣布,NVIDIA BlueField?-4 數據處理器作為全棧 NVIDIA BlueField 平臺的一部分,為 NVIDIA 推理上下文記憶存儲平臺提供支持,這是一種新型 AI 原生存儲基礎設施,專為 AI 新前沿而打造。
    的頭像 發表于 01-09 10:33 ?469次閱讀

    在“放開”與“限制”的夾縫中:構建不依賴“地點”的芯片出廠能力

    ”,通過軟件定義標準化流程、云原生數據平臺、分布式制造服務節點實現。構建關鍵在于突破技術標準化、數據跨境治理、網絡建設成本等瓶頸,以應對供應鏈新常態。
    的頭像 發表于 12-11 16:52 ?576次閱讀

    硬件加密引擎在保障數據安全方面有哪些優勢呢?

    ” 機制:密鑰生成、存儲、使用均在加密引擎內部完成,支持真隨機數發生器(TRNG)硬件生成密鑰,避免軟件生成的偽隨機數存在的可預測性風險。密鑰存儲于芯片內置的安全熔絲(eFuse)或加密閃存中,即使芯片被
    發表于 11-17 06:47

    K8s存儲類設計與Ceph集成實戰

    云原生時代,存儲是制約應用性能的關鍵瓶頸。本文將帶你深入理解K8s存儲類的設計原理,并手把手實現與Ceph的完美集成,讓你的集群存儲性能提升300%!
    的頭像 發表于 08-22 11:50 ?868次閱讀

    深入剖析Docker全鏈路安全防護策略

    云原生時代,Docker容器安全已成為運維工程師必須面對的核心挑戰。本文將從實戰角度深入剖析Docker全鏈路安全防護策略,涵蓋鏡像構建、容器運行、網絡隔離等關鍵環節,助你構建企業級安全防護體系。
    的頭像 發表于 08-18 11:17 ?1038次閱讀

    Unity發布團結引擎全新技術路線,中國原生及全球同步

    團結引擎在中國市場快速成長,實現下載量40萬、月活躍開發者近3萬、應用下載量超1300萬的突破性進展。 此次發布的技術路線圖,明確了以"全球技術同步、本土原生創新、真正跨平臺開發"為核心的三大戰略方向,旨在解決中國開發者在游戲品質提升、多平臺適配、新興
    的頭像 發表于 08-05 09:27 ?615次閱讀
    Unity發布團結<b class='flag-5'>引擎</b>全新技術路線,中國<b class='flag-5'>原生</b>及全球同步

    如何構建高可用Prometheus監控體系

    云原生時代,傳統監控工具已經無法滿足微服務架構的復雜需求。Prometheus憑借其Pull模式、多維數據模型和強大的查詢語言PromQL,成為了CNCF畢業項目中的監控標桿。
    的頭像 發表于 08-01 09:10 ?874次閱讀

    工業自動化控制系統:現代工業的智能引擎

    工業自動化控制系統(IACS)已成為現代制造業的神經中樞與動力引擎。通過融合傳感、控制、通信與信息技術,構建起一個精密、高效、可靠的生產指揮體系,在各類工業場景中重塑著生產力。從精密電子元件的裝配
    的頭像 發表于 07-30 15:20 ?874次閱讀

    云原生環境里Nginx的故障排查思路

    本文聚焦于云原生環境下Nginx的故障排查思路。隨著云原生技術的廣泛應用,Nginx作為常用的高性能Web服務器和反向代理服務器,在容器化和編排的環境中面臨著新的故障場景和挑戰。
    的頭像 發表于 06-17 13:53 ?970次閱讀
    <b class='flag-5'>云原生</b>環境里Nginx的故障排查思路

    廣和通出席2025春季火山引擎FORCE原動力大會

    景的AI交互能力。大會聚焦大模型、云原生、智能應用等前沿議題,吸引了來自人工智能、云計算和應用開發等領域的大量開發者、技術專家及生態伙伴,共話AI技術革新與落地路徑。
    的頭像 發表于 06-17 09:17 ?1070次閱讀

    英特爾亮相火山引擎春季原動力大會,共同發布第四代通用型計算實例家族

    ,并深入展示了此前發布的I/O增強型實例 g4il的豐富用例。不僅如此,雙方還分享了AI時代共同驅動算力成本優化、端云協同與開發范式升級的最新合作進展。 ? AI的發展推動著云計算的演進,加速行業從云原生時代邁向AI原生時代。在這一進程中,企業對算
    的頭像 發表于 06-13 14:55 ?625次閱讀
    英特爾亮相火山<b class='flag-5'>引擎</b>春季原動力大會,共同發布第四代通用型計算實例家族

    開源+安全雙引擎!STM32MPU白皮書解鎖可信系統構建新范式

    【嵌入式開發者必讀】開源+安全雙引擎!STM32MPU白皮書解鎖可信系統構建新范式 為什么開發者都在搶讀這份白皮書? 當物聯網設備面臨供應鏈攻擊、固件篡改、合規認證等多重挑戰,STM32MPU以
    的頭像 發表于 05-16 15:24 ?581次閱讀
    開源+安全雙<b class='flag-5'>引擎</b>!STM32MPU白皮書解鎖可信系統<b class='flag-5'>構建</b>新范式

    從 Java 到 Go:面向對象的巨人與云原生的輕騎兵

    (Goroutine/Channel) 在 云原生基礎設施領域 占據主導地位,它也是 Java 開發者探索云原生技術棧的關鍵補
    的頭像 發表于 04-25 11:13 ?644次閱讀

    Snap Store開發者工具圖譜:從全棧到云原生,一張圖解鎖Linux開發新姿勢!

    PyCharm+Postman構建微服務,還是云原生新人嘗試Kubectl+Helm馴服K8s,SnapStore早已備好全套裝備。本文作為《UbuntuSnap》系列的第三彈
    的頭像 發表于 03-25 09:22 ?864次閱讀
    Snap Store開發者工具圖譜:從全棧到<b class='flag-5'>云原生</b>,一張圖解鎖Linux開發新姿勢!