小編給大家分享一下postgresql10指的是什么,相信大部分人都還不怎么了解,因此分享這邊文章給大家學(xué)習(xí),希望大家閱讀完這篇文章后大所收獲,下面讓我們一起去學(xué)習(xí)方法吧!
創(chuàng)新互聯(lián)網(wǎng)站建設(shè)服務(wù)商,為中小企業(yè)提供成都網(wǎng)站制作、網(wǎng)站設(shè)計服務(wù),網(wǎng)站設(shè)計,成都網(wǎng)站托管等一站式綜合服務(wù)型公司,專業(yè)打造企業(yè)形象網(wǎng)站,讓您在眾多競爭對手中脫穎而出創(chuàng)新互聯(lián)。
2017-10-05 - Postgresql全球開發(fā)組今天宣布,PostgreSQL 10 正式發(fā)布,Postgresql作為世界上最先進的開源關(guān)系型數(shù)據(jù)庫, 10 是迄今為止的最新版本。
作為現(xiàn)代工作負載 (modern workloads), 其關(guān)鍵特性之一便是具備橫跨多節(jié)點處理數(shù)據(jù),從而達到更快訪問、管理與分析數(shù)據(jù)的能力,即數(shù)據(jù)可被"分而治之(divide and conquer)"。 Postgresql 10.0版本所具備的重要改進,如邏輯復(fù)制、顯示聲明的表分區(qū)功能與改進后的并行查詢功能等,高效地實現(xiàn)了"分而治之 (divide and conquer)"。
"我們的開發(fā)社區(qū)著重構(gòu)建那些可充分適用于現(xiàn)代基礎(chǔ)網(wǎng)絡(luò)架構(gòu)(modern infrastructure setups)的核心特性," PostgreSQL全球開發(fā)組的核心組成員之一Magnus Hagander先生說道。 "對邏輯復(fù)制和改進后的并行查詢等功能的研發(fā),代表著社區(qū)多年的努力成果,也表明隨著技術(shù)需求的發(fā)展, 社區(qū)會繼續(xù)努力以確保 Postgres 的領(lǐng)導(dǎo)地位。"
PostgreSQL 10也標(biāo)志著PostgreSQL的版本號更新實現(xiàn)了到"x.y"的轉(zhuǎn)變。這意味著下一次小版本的 PostgreSQL 將是 10.1,而下個大版本將是11。
邏輯復(fù)制-用于分發(fā)數(shù)據(jù)的發(fā)布/訂閱(publish/subscribe)框架
PostgreSQL 10 的邏輯復(fù)制對現(xiàn)有的Postgresql復(fù)制特性進行了擴展,新版本的邏輯復(fù)制可以將單個數(shù)據(jù)庫級別或者表級別的改動(modifications)發(fā)送至不同的Postgresql 數(shù)據(jù)庫。 這意味著用戶可以細粒度地將數(shù)據(jù)變化發(fā)送到不同的數(shù)據(jù)庫集群(database clusters),甚至在大版本升級期間,實現(xiàn)零停機(zero-downtime)。
"自9.3版本發(fā)布后,Yandex 公司便廣泛使用PostgreSQL數(shù)據(jù)庫產(chǎn)品,現(xiàn)在我們驚訝于PostgreSQL10,因為10版本終于給我們帶來了翹首以盼的分區(qū)功能和內(nèi)置的邏輯復(fù)制。 這將會使得PostgreSQL 應(yīng)用到Y(jié)andex公司更多的服務(wù)上," 來自Yandex公司的DBA團隊負責(zé)人 Vladimir Borodin表示。
顯示聲明的表分區(qū)功能 - 更加方便地進行數(shù)據(jù)分區(qū)
PostgreSQL中的表分區(qū)功能早已存在多年,不過表分區(qū)功能的正常使用卻要求用戶維護一套具有一定復(fù)雜度的分區(qū)規(guī)則和觸發(fā)器,用以保證分區(qū)機制正常運行。 PostgreSQL 10版本引入了新的表分區(qū)的語法,這允許用戶更加方便地進行創(chuàng)建與維護范圍類型的分區(qū)和列表類型的分區(qū)。 增加表分區(qū)語法,只是PostgreSQL內(nèi)部用以提供穩(wěn)健的分區(qū)機制的一系列特性的第一步而已。
改進后的并行查詢 - 更快滿足你的數(shù)據(jù)分析需求
PostgreSQL 10 版本可以通過對查詢過程中更多的步驟進行并行化執(zhí)行,從而對并行查詢提供了更好地支持。 改進內(nèi)容包括當(dāng)數(shù)據(jù)重組時(recombined),PostgreSQL10支持更多的數(shù)據(jù)掃描類型被并行執(zhí)行和優(yōu)化,例如預(yù)排序操作。 這些增強的特性可以更快的返回結(jié)果值。
同步復(fù)制的優(yōu)選提交(Quorum Commit) - 更加自信地分發(fā)數(shù)據(jù)
PostgreSQL10 引入了優(yōu)化提交機制(Quorum Commit),這使得主數(shù)據(jù)庫在接收到遠程備庫更新成功的確認信息時具備靈活性 。數(shù)據(jù)庫管理員現(xiàn)在可以指定當(dāng)固定數(shù)量的備庫已確認對更新進行寫入后,數(shù)據(jù)才被認為是安全寫入。
"PostgreSQL 10.0版本中的同步復(fù)制的優(yōu)選提交(Quorum Commit,即通過讀寫副本數(shù)的優(yōu)化來平衡讀寫性能)功能, 從應(yīng)用程序的角度給了我們更多的選擇,以幾乎零停機的代價來擴展我們基礎(chǔ)設(shè)施的能力。 這允許我們可以連續(xù)發(fā)布或是更新數(shù)據(jù)庫基礎(chǔ)設(shè)施而不必忍受長時間停機維護的代價," Simplem金融公司的高級基礎(chǔ)設(shè)施工程師Curt Micol先生說道。
SCRAM-SHA-256 安全認證機制 - 讓你的數(shù)據(jù)存取更安全
SCRAM安全認證算法在RFC5802]進行了詳細的定義,它是通過提供一個強加密的框架來改進密碼的安全存儲和傳輸?shù)膮f(xié)議。 PostgreSQL 10版本引入的SCRAM-SHA-256 安全認證方法, 在RFC7677 中有詳細定義,它可以提供比現(xiàn)在基于MD5加密算法更好的安全性。
以上是postgresql10指的是什么的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學(xué)習(xí)更多知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!