chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

OrioleDB:構(gòu)建現(xiàn)代云原生存儲(chǔ)引擎

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

掃碼添加小助手

加入工程師交流群

OrioleDB是PG的一個(gè)新存儲(chǔ)引擎,為世界上最受歡迎的數(shù)據(jù)庫平臺(tái)帶來一種現(xiàn)代化數(shù)據(jù)庫容量、功能和性能方法。

它以擴(kuò)展的形式組成,建立在新的表訪問方法框架以及其他表中PG擴(kuò)展接口之上。通過擴(kuò)展和增強(qiáng)當(dāng)前的表訪問方法,OrioleDB為未來更強(qiáng)大的存儲(chǔ)模型打開了大門,這些模型對(duì)云和現(xiàn)代硬件架構(gòu)進(jìn)行了優(yōu)化。目前是標(biāo)準(zhǔn)的PG許可。

1)專為現(xiàn)代硬件而設(shè)計(jì)。OrioleDB的設(shè)計(jì)針對(duì)數(shù)十個(gè)和上百CPU內(nèi)核現(xiàn)代服務(wù)器,避免CPU瓶頸,提供了針對(duì)現(xiàn)代存儲(chǔ)技術(shù),例如SSD和NVM,的使用方法。

2)減少維護(hù)需求。實(shí)現(xiàn)了undo log和page-mergins的概念,消除了對(duì)專用垃圾回收進(jìn)程的需要。此外,還實(shí)現(xiàn)了默認(rèn)的64位事務(wù)標(biāo)識(shí)符,從而消除了眾所周知的回卷問題

3)分布式設(shè)計(jì)。實(shí)現(xiàn)了一個(gè)支持并行回放的行級(jí)WAL日志。此日志架構(gòu)針對(duì)基于RAFT共識(shí)的復(fù)制進(jìn)行優(yōu)化,允許active-active多主。

OrioleDB關(guān)鍵技術(shù)差異:

1)無緩沖區(qū)映射和無鎖page讀取。OrioleDB內(nèi)存中page直接連接到存儲(chǔ)層的頁。消除了對(duì)緩沖區(qū)映射及相關(guān)瓶頸。此外,內(nèi)存中頁面讀取不涉及原子操作。這些設(shè)計(jì)決策共同將PG的垂直擴(kuò)展性提升到了一個(gè)全新的水平。

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

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

狀態(tài)

當(dāng)前僅alpha狀態(tài),僅推薦測(cè)試,不推薦生產(chǎn)環(huán)境使用。

安裝

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

pYYBAGJWf4yAP82oAAALL_okViw745.png

$ cd orioledb

$ make USE_PGXS=1

$ make USE_PGXS=1 install

$ make USE_PGXS=1 installcheck

啟動(dòng)前,在postgresql.conf中配置庫文件:

shared_preload_libraries = 'orioledb.so'

也可以通過SQL:

CREATE EXTENSION orioledb;

創(chuàng)建表方法:

CREATE TABLE table_name (...) USING orioledb;

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 存儲(chǔ)
    +關(guān)注

    關(guān)注

    13

    文章

    4697

    瀏覽量

    89576
  • 服務(wù)器
    +關(guān)注

    關(guān)注

    13

    文章

    10095

    瀏覽量

    90899
  • 數(shù)據(jù)庫
    +關(guān)注

    關(guān)注

    7

    文章

    3993

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    K8s存儲(chǔ)類設(shè)計(jì)與Ceph集成實(shí)戰(zhàn)

    云原生時(shí)代,存儲(chǔ)是制約應(yīng)用性能的關(guān)鍵瓶頸。本文將帶你深入理解K8s存儲(chǔ)類的設(shè)計(jì)原理,并手把手實(shí)現(xiàn)與Ceph的完美集成,讓你的集群存儲(chǔ)性能提升300%!
    的頭像 發(fā)表于 08-22 11:50 ?604次閱讀

    云原生環(huán)境里Nginx的故障排查思路

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

    從 Java 到 Go:面向?qū)ο蟮木奕伺c云原生的輕騎兵

    (Goroutine/Channel) 在 云原生基礎(chǔ)設(shè)施領(lǐng)域 占據(jù)主導(dǎo)地位,它也是 Java 開發(fā)者探索云原生技術(shù)棧的關(guān)鍵補(bǔ)
    的頭像 發(fā)表于 04-25 11:13 ?511次閱讀

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

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

    涂鴉智能與火山引擎達(dá)成重磅合作,億元補(bǔ)貼全力構(gòu)建AIoT開發(fā)者生態(tài)

    ? 全球化AI云開發(fā)者平臺(tái)涂鴉智能(NYSE: TUYA,HKEX: 2391)宣布與火山引擎達(dá)成重磅合作,雙方將火山引擎旗下豆包大模型接入涂鴉AI云開發(fā)者平臺(tái),共同推進(jìn)AI大模型及云原生技術(shù)的多
    的頭像 發(fā)表于 02-28 09:01 ?533次閱讀
    涂鴉智能與火山<b class='flag-5'>引擎</b>達(dá)成重磅合作,億元補(bǔ)貼全力<b class='flag-5'>構(gòu)建</b>AIoT開發(fā)者生態(tài)

    云原生在汽車行業(yè)的優(yōu)勢(shì)

    近年來,“云原生”已成為科技領(lǐng)域的高頻熱詞。從企業(yè)數(shù)字化轉(zhuǎn)型到智能化產(chǎn)業(yè)布局,各行各業(yè)對(duì)云原生技術(shù)的需求呈現(xiàn)爆發(fā)式增長(zhǎng),向云計(jì)算轉(zhuǎn)型已成為一大趨勢(shì)。根據(jù)Gartner的預(yù)測(cè),到2025年,超過95%的新數(shù)字工作負(fù)載將遷移至云端,而非傳統(tǒng)數(shù)據(jù)中心。
    的頭像 發(fā)表于 02-21 09:20 ?1477次閱讀

    DevEco Studio構(gòu)建分析工具Build Analyzer 為原生鴻蒙應(yīng)用開發(fā)提速

    原生鴻蒙應(yīng)用開發(fā)過程中,隨著項(xiàng)目復(fù)雜度的增加,開發(fā)者花費(fèi)在構(gòu)建上的時(shí)間越來越長(zhǎng),導(dǎo)致開發(fā)效率降低。為了幫助開發(fā)者解決構(gòu)建效率的問題,華為在DevEco Studio上提供了Build
    發(fā)表于 02-17 18:06

    云原生AI服務(wù)怎么樣

    云原生AI服務(wù),是指采用云原生的原則和技術(shù)來構(gòu)建、部署和管理人工智能應(yīng)用及工作負(fù)載的方法和模式。那么,云原生AI服務(wù)怎么樣呢?下面,AI部落小編帶您了解。
    的頭像 發(fā)表于 01-23 10:47 ?765次閱讀

    M1攜手6D Technologies云原生BSS平臺(tái)實(shí)現(xiàn)轉(zhuǎn)型

    M1攜手6D Technologies云原生BSS平臺(tái),成功實(shí)現(xiàn)數(shù)字化轉(zhuǎn)型 印度班加羅爾2025年1月15日?/美通社/ -- 數(shù)字化轉(zhuǎn)型解決方案的全球領(lǐng)導(dǎo)者6D Technologies欣然宣布
    的頭像 發(fā)表于 01-15 15:42 ?731次閱讀

    云原生LLMOps平臺(tái)作用

    云原生LLMOps平臺(tái)是一種基于云計(jì)算基礎(chǔ)設(shè)施和開發(fā)工具,專門用于構(gòu)建、部署和管理大型語言模型(LLM)全生命周期的平臺(tái)。以下,是對(duì)云原生LLMOps平臺(tái)作用的梳理,由AI部落小編整理。
    的頭像 發(fā)表于 01-06 10:21 ?713次閱讀

    如何選擇云原生機(jī)器學(xué)習(xí)平臺(tái)

    當(dāng)今,云原生機(jī)器學(xué)習(xí)平臺(tái)因其彈性擴(kuò)展、高效部署、低成本運(yùn)營(yíng)等優(yōu)勢(shì),逐漸成為企業(yè)構(gòu)建和部署機(jī)器學(xué)習(xí)應(yīng)用的首選。然而,市場(chǎng)上的云原生機(jī)器學(xué)習(xí)平臺(tái)種類繁多,功能各異,如何選擇云原生機(jī)器學(xué)習(xí)平
    的頭像 發(fā)表于 12-25 11:54 ?701次閱讀

    東方通聯(lián)合openEuler社區(qū)即將開啟云原生開源中間件 Meetup北京站

    深入探索云原生技術(shù)的最新前沿; 剖析基礎(chǔ)軟件最“潮”趨勢(shì); 與技術(shù)大佬零距離交流; 聆聽行業(yè)專家的獨(dú)家案例經(jīng)驗(yàn); 激發(fā)創(chuàng)新思維,尋找靈感火花; 更有機(jī)會(huì)獲取寶貴的實(shí)習(xí)機(jī)會(huì),以及豐富多彩的福利禮包
    的頭像 發(fā)表于 12-17 14:58 ?1128次閱讀

    艾體寶與Kubernetes原生數(shù)據(jù)平臺(tái)AppsCode達(dá)成合作

    虹科姐妹公司艾體寶宣布與Kubernetes 原生數(shù)據(jù)平臺(tái) AppsCode達(dá)成正式合作,致力于將其核心產(chǎn)品KubeDB引入中國(guó)市場(chǎng),為企業(yè)提供專業(yè)、高效的云原生數(shù)據(jù)庫管理解決方案。
    的頭像 發(fā)表于 12-16 15:07 ?898次閱讀

    構(gòu)建云原生機(jī)器學(xué)習(xí)平臺(tái)流程

    構(gòu)建云原生機(jī)器學(xué)習(xí)平臺(tái)是一個(gè)復(fù)雜而系統(tǒng)的過程,涉及數(shù)據(jù)收集、處理、特征提取、模型訓(xùn)練、評(píng)估、部署和監(jiān)控等多個(gè)環(huán)節(jié)。
    的頭像 發(fā)表于 12-14 10:34 ?676次閱讀

    什么是云原生MLOps平臺(tái)

    云原生MLOps平臺(tái),是指利用云計(jì)算的基礎(chǔ)設(shè)施和開發(fā)工具,來構(gòu)建、部署和管理機(jī)器學(xué)習(xí)模型的全生命周期的平臺(tái)。以下,是對(duì)云原生MLOps平臺(tái)的介紹,由AI部落小編整理。
    的頭像 發(fā)表于 12-12 13:13 ?846次閱讀