因此,建設(shè)銀行在軟件方面采用了英特爾持久內(nèi)存開發(fā)工具包PMDK(Persistent Memory Development Kit),用pmemobj庫存放較大的值,然后用戶oid直接做索引,很好地解決寫放大的問題。 以libpmem庫為例,作為PMDK中的底層庫支持用內(nèi)存映射方式訪問持久內(nèi)存,一方面可將持久內(nèi)存上的文件映射到應(yīng)用的虛擬內(nèi)存空間進(jìn)行操作。通過規(guī)避內(nèi)核參與和上下文切換帶來的開銷,直接為上層應(yīng)用提供助力。DOIT主編朱朋博表示,中國有句古話:勿以善小而不為。用傲騰部分替代DRAM,鑒于傲騰在容量密度和價(jià)格方面的優(yōu)勢,聚沙成塔,當(dāng)服務(wù)器用量動(dòng)輒上萬時(shí),其所帶來的容量優(yōu)勢不能低估。傲騰持久內(nèi)存的技術(shù)展望從建設(shè)銀行的數(shù)據(jù)庫案例來看,傲騰技術(shù)的引入幫助其完善了MPP數(shù)據(jù)庫的功能,為海量數(shù)據(jù)訪問和處理提供了強(qiáng)有力的支撐。未來,SCM解決方案除了作為緩存層,隨著傲騰技術(shù)不斷發(fā)展,容量與性能的擴(kuò)展,以及我們對內(nèi)存規(guī)模需求的不斷增加,是否會(huì)成為數(shù)據(jù)存儲(chǔ)的核心呢,畢竟技術(shù)新舊更迭是市場的運(yùn)行規(guī)則,接下來,傲騰觀察室將投入更多的時(shí)間和精力來觀察傲騰技術(shù)的新用例和新變化,敬請期待!