国产av一二三区|日本不卡动作网站|黄色天天久久影片|99草成人免费在线视频|AV三级片成人电影在线|成年人aV不卡免费播放|日韩无码成人一级片视频|人人看人人玩开心色AV|人妻系列在线观看|亚洲av无码一区二区三区在线播放

網(wǎng)易首頁 > 網(wǎng)易號 > 正文 申請入駐

Pigsty v3.6:全能PG發(fā)行版的關(guān)鍵一步

0
分享至

用戶朋友們,Pigsty v3.6 RC 已經(jīng)發(fā)布了,這個版本經(jīng)過長達兩個月的烤制,即將新鮮出爐。這將是 Pigsty v4.0 之前的最后一個主要版本,進行了許多重構(gòu)與改進,為終極全能 PostgreSQL 發(fā)行版奠定了一個堅實的基礎(chǔ)。

在 v3.6 中,針對 PostgreSQL,MinIO,Etcd 的部署任務(wù)進行了深度優(yōu)化與重構(gòu),支持了一種全新的 PostgreSQL 內(nèi)核:Percona PG TDE 內(nèi)核,帶有開箱即用的透明加密功能。 此外,我們還優(yōu)化了 Supabase 的自建體驗,跟進至最新的官方模板,并且解決了一些官方模板中存在的問題。


針對一些用戶遇到的實際問題,我們徹底移除了冪等劇本中的 “刪庫” 功能,剝離為單獨的刪庫劇本。 并且新增了用于執(zhí)行時間點恢復(fù)的 pgsql-pitr 劇本,幫助您傻瓜式地全自動完成 PITR 恢復(fù)。

此外,安裝流程也進一步進行了簡化與加速,從原來的 下載-引導(dǎo)-配置-安裝,變?yōu)槿阶撸?下載,配置,安裝。而且現(xiàn)在默認使用在線安裝,可以跳過本地軟件倉庫的構(gòu)建過程。

全新內(nèi)核支持

最近 Percona (那個專業(yè)做 MySQL 服務(wù)的公司)的 pg_tde 擴展在經(jīng)過了幾年長跑之后終于正式發(fā)布 1.0 GA 版本了。 許多 “企業(yè)級” PostgreSQL 發(fā)行版都以 “透明加解密” 特性作為一個核心賣點,而 pg_tde 擴展可能是第一個足夠成熟的開源透明加密擴展,為開源 PostgreSQL 提供了一個真正意義上的企業(yè)級透明加密解決方案。

不過美中不足的是,目前這個擴展需要在打補丁的 PostgreSQL 內(nèi)核上才能運行 —— 也就是 Percona 的 Postgres 發(fā)行版。當然這可難不倒 Pigsty,我們在它們官宣之后立刻就支持了這個內(nèi)核分支。


你只需要兩行命令,就可以啟用并安裝它,并且實用 Pigsty 提供的完整 RDS 能力 —— 監(jiān)控,高可用,PITR,IaC,等等……,和原生 PG 內(nèi)核一樣。

然后, Pigsty 支持的 PostgreSQL 內(nèi)核數(shù)量已經(jīng)來到了驚人的 10 個。

Pigsty 已經(jīng)成為了 PostgreSQL 發(fā)行版的發(fā)行版,一個 “元發(fā)行版”。各家 PostgreSQL 分支內(nèi)核全都能在 Pigsty 的加持下,成為一個帶有高可用,監(jiān)控,IaC,PITR 的 “企業(yè)級數(shù)據(jù)庫服務(wù)”。

強力擴展更新

除了 Percona 透明加密內(nèi)核之外,PG 世界中的另一個新秀內(nèi)核 —— OrioleDB 也發(fā)布了 1.5 beta12 版本,Supabase 的 CEO 透露很快就會正式 GA 了。 Pigsty 也在第一時間編譯了 OrioleDB 補丁版本的 PG,以及 OrioleDB 擴展。

除此之外,還有一個有趣的擴展 pgactive,這是一個由 AWS 開發(fā)并開源的PG 多活擴展,Jonathan Katz 吹噓說它解決了亞秒級高可用切換的問題。 這個擴展依賴缺失的 pgfeutils ,編譯起來還有點麻煩,所以我也替各位打好開箱即用的二進制包了!而 pigsty 可用的擴展數(shù)量也相應(yīng)來到 423 個。

此外,PG18 beta2,OrioleDB,TimescaleDB,Citus,F(xiàn)erretDB & DocumentDB,DuckDB,ETCD 也都迎來例行版本更新。

另外值得一提的是,現(xiàn)在 Pigsty 的擴展目錄也是用 Next 糊的,觀感比以前好了很多,新地址在:https://ext.pgsty.com[1]

更好的 Supabase

Pigsty v3.6 提供了更流暢的 Supabase 自建體驗。還修復(fù)了一些 Supabase 官方模板中的問題,比如,logflare 復(fù)制槽不推進的問題, 大量打印錯誤日志的問題,以及 Studio 無法查看兩項 Analytics 日志的問題。

想要自建一套生產(chǎn)級 Supabase 有多簡單?只需要以下幾行命令就可以完成,更詳細的說明請參考 Pigsty 網(wǎng)站上的 Supabase 自建教程。

而且 Pigsty 現(xiàn)在默認使用由 1Panel 提供的的 Docker 鏡像站點,在墻內(nèi)的下載速度更快了。

目前 Pigsty 和 StackGres 是唯二兩個自建 Supabase 方案的開源供應(yīng)商,Pigsty 基于裸 Linux 系統(tǒng)交付,而 StackGres 基于 Kubernetes 交付。

更好的 PITR

在之前的版本中,Pigsty 提供了一個 pg-pitr 的腳本,用于 “半自動” 輔助用戶完成 PITR 恢復(fù)。 在這個版本中,我們提供了專用的全自動 pgsql-pitr 劇本,用于執(zhí)行一鍵時間點恢復(fù)。

Pigsty 會自動為你暫停高可用切換,關(guān)閉 PostgreSQL,生成并執(zhí)行 pgbackrest PITR 恢復(fù)命令,到你指定的目標位點。 校驗之后重新拉起 PostgreSQL,重新啟用高可用切換。你還可以不斷快速重試(因為是原地增量),便于找到真正需要恢復(fù)的位點。

此外,新的 PITR 劇本還支持了一種新的用例 —— 用戶不希望在現(xiàn)有集群上原地進行 PITR (怕影響業(yè)務(wù))。 而是希望新啟動一個實例(或者摘一個從庫下來)執(zhí)行 PITR 恢復(fù),然后在這個新實例上抽取數(shù)據(jù),手工導(dǎo)入到現(xiàn)有集群中。

更好的 ETCD 管理

Pigsty v3.6 中,對 Etcd 模塊進行了重構(gòu),新增了獨立的 etcd-rm.yml 劇本與擴縮容 SOP 腳本。

在此前的版本里面,擴容 etcd / 縮容 etcd 涉及到一系列略顯復(fù)雜的命令操作。而在這個版本中,一把梭干就完了:

bin/etcd-add # 創(chuàng)建 etcd 集群,或者刷新現(xiàn)有集群狀態(tài)
bni/etcd-add 10.10.10.11 # 擴容 etcd 集群,新增一個成員
bni/etcd-rm # 移除整個 etcd 集群
bni/etcd-add 10.10.10.11 # 將 10.10.10.11 成員從集群中移除

此外, etcd.yml 劇本現(xiàn)在 不再清理現(xiàn)有 ETCD 集群,清理集群的工作現(xiàn)在放在了專門的 roles 與劇本中實現(xiàn)了。因此,etcd 集群的維護變的更加簡單明了,簡單易用了。

更好的 MinIO

Pigsty v3.6 對 MinIO 模塊進行了重構(gòu),新增了 Plain HTTP 模式,并且調(diào)整了默認的三個桶與默認用戶。

在之前的版本中,Pigsty 默認為 MinIO 啟用 HTTPS,這是通過本地 CA 簽發(fā)自簽名證書來實現(xiàn)的,能夠避免內(nèi)網(wǎng)流量竊聽。 不過這也會帶來一些煩惱,如果 Pigsty 管理節(jié)點之外的客戶端,比如容器中的客戶端,需要信任這個 CA 才能訪問 MinIO。

因此在這個版本中,我們新增了一個開關(guān),允許 MinIO 運行在純 HTTP 模式下。 不過切記,PG 備份工具 pgbackrest 是不接受使用 HTTP 模式的 MinIO 的。 如果你還是要用本地 MinIO 來存儲 PG 備份,那么還是需要使用 HTTPS 模式。 只有當你的 MinIO 純粹是給外部服務(wù)用的時候,才適合使用 HTTP 模式。

另一個 MinIO 上的改進是默認桶與權(quán)限。之前 Pigsty 會默認為 MinIO 創(chuàng)建三個桶:pgsql,infraredis, 不過實際用到的只有 pgsql 桶?,F(xiàn)在 Pigsty 默認只創(chuàng)建三個桶:pgsqlmeta,data,并且為 meta 桶與 data 桶創(chuàng)建了兩個新的用戶 s3user_metas3user_data。 此外,Pigsty 現(xiàn)在還會為每個定義的桶創(chuàng)建一個同名的策略,擁有對相應(yīng)桶對完整權(quán)限,并分配到三個默認用戶上,


通過這樣的設(shè)計,像 Supabase / Dify 這樣的應(yīng)用就可以直接使用這兩個桶了,而不需要再手動創(chuàng)建桶與用戶了。

更簡單的安裝流程

在以前,Pigsty 的安裝步驟分為四步:下載,引導(dǎo),配置,安裝。其中 “引導(dǎo)” 這一步指的是解壓離線軟件包或者配置上游軟件倉庫,從而安裝 Ansible 與依賴的過程。

在 Pigsty v3.6 中,這個步驟被合并到下載中了。當你執(zhí)行 Pigsty 安裝腳本時,它會自動執(zhí)行 ./bootstrap 腳本,嘗試安裝 Ansible。

所以你只需要三步就可以完成 Pigsty 的安裝了。

curl -fsSL https://repo.pigsty.io/get | bash;
cd ~/pigsty; ./configure; ./install.yml;

在這個版本中,我們還把基本所有的配置模板都調(diào)整為 單節(jié)點 模式。因此,你可以很方便的選用自己想要的配置模板來快速上手。

跳過本地倉庫

在這個版本中,默認的安裝策略發(fā)生了變化。在以前,Pigsty 都會在安裝過程中創(chuàng)建一個本地軟倉庫,將所有軟件包都下載到本地,然后再從本地倉庫安裝軟件包。 現(xiàn)在,絕大多數(shù)的配置模板都使用了另一種策略:不再先下載到本地,而是直接從互聯(lián)網(wǎng)上游安裝。

這里有一些非常明顯的好處,許多用戶反饋的安裝報錯都在本地 Repo 下載和 Nginx 服務(wù)拉起的階段 —— 例如 el9.aarch64 系統(tǒng)下直接安裝 patroni-etcd 是沒有問題的。 但如果你嘗試先下載再安裝 patroni-etcd ,就會因為 PGDG 上游的愚蠢配置錯誤導(dǎo)致安裝失敗。 另外,用于提供本地倉庫服務(wù)的 Nginx 也經(jīng)常會因為各種安全策略,防火墻配置等問題導(dǎo)致無法正常啟動。

另一個顯著的好處是,安裝速度顯著提升,因為只有真正需要安裝的包才會被下載安裝,而不是一次性下載所有包。

一個明顯的洞察是,大比例的用戶安裝 Pigsty 是在一臺 Linux 單節(jié)點上,“不需要” 本地軟件倉庫提供的多節(jié)點一致性。 而需要本地軟件倉庫的用戶,使用多節(jié)點高可用安裝模式也可以通過簡單的配置(repo_enabled, node_repo_modules)重新啟用本地倉庫。 或者直接使用默認就啟用本地倉庫的 rich / full 模板。

其他改進

在 Pigsty v3.6 中,我們還對很久沒有更新的 tuned 模塊進行了優(yōu)化,針對現(xiàn)代硬件與 NVMe 磁盤進行了優(yōu)化。 移除了一些過時的配置參數(shù),并且新增了針對 NVMe / 虛擬化 SSD 的調(diào)度/預(yù)讀參數(shù)優(yōu)化。

另外,我還把 Google 新發(fā)布的 MCP Toolbox (數(shù)據(jù)庫 MCP 工具箱)給打包整合到 Pigsty 中了。 這種預(yù)置模板 SQL 的方式解決了一部分數(shù)據(jù)庫安全性的問題,應(yīng)該可以在一些場景中試點使用。

全新的網(wǎng)站

另一個有趣的更新是 Pigsty 的文檔站點,正如《》所說,Pigsty 現(xiàn)在有了一個全新的文檔站點:https://doc.pgsty.com。[2]

這個站點是用 Next.js 與 Fumadocs 現(xiàn)代前端技術(shù)棧打造的。來自蘭天游老板和 Claude Code 的強力助攻,糊出了一個像模像樣的現(xiàn)代文檔站點。

這個文檔站點使用英文作為默認語言,目前已經(jīng)基本完工,中文部分正在翻譯建設(shè)中。如果有感興趣的朋友可以直接在 Github 上 PR 或者提 Issue。

下一步是什么?

PostgreSQL 18 將于今年 9 月份發(fā)布,Pigsty 準備在 PG 18 發(fā)布后正式發(fā)布 v4.0 版本。 v4.0 版本主要計劃有以下幾個方面的改進:

?命令行工具 pig 完整封裝 Ansible 劇本功能,接口初步定型?監(jiān)控系統(tǒng)全面升級,使用 VictoriaMetrics / VictoriaLogs 替代 Prometheus / Loki?使用 vector 替代過時的 promtail 作為日志收集組件?考慮使用 Caddy 替代 Nginx 作為網(wǎng)站門戶,但還沒決定

Pigsty v4 最大的改動就是日志收集部分,在數(shù)據(jù)庫模塊上的調(diào)整目前已經(jīng)在 v3.6 完成了。

另一個目標是等新版的英文文檔站足夠成熟,我也準備在海外開始進行一些宣傳與推廣了。 目前來看,生態(tài)對 PostgreSQL 的需求非常旺盛,這是個極好的機會,搶占 PostgreSQL 中的 Debian / Ubuntu 發(fā)行版的生態(tài)位。

v4.x 的主旋律將會是 DBA Agent。 Pigsty 已經(jīng)擁有了一個 DBA Agent 所需的完整上下文,核心就是這個 PG 最強監(jiān)控系統(tǒng)。 等文檔中沉淀的領(lǐng)域知識足夠豐富,給 Pig 命令行工具套上 MCP,一個能打的全自動駕駛數(shù)據(jù)庫 DBA Agent 就誕生了。

特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺“網(wǎng)易號”用戶上傳并發(fā)布,本平臺僅提供信息存儲服務(wù)。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相關(guān)推薦
熱點推薦
美橄欖球明星的隱私部位尺寸,被模特前妻公開討論,怒而對簿公堂

美橄欖球明星的隱私部位尺寸,被模特前妻公開討論,怒而對簿公堂

失寵的小野豬
2026-01-09 14:29:24
王毅外長發(fā)出統(tǒng)一最強音,向全世界通報兩件事,中國再也不避諱了

王毅外長發(fā)出統(tǒng)一最強音,向全世界通報兩件事,中國再也不避諱了

流史歲月
2026-01-08 14:12:01
沒有一個人敢上前的,都躲的遠遠的!

沒有一個人敢上前的,都躲的遠遠的!

太急張三瘋
2026-01-07 04:08:36
4年時間門店從0增至960家,全國開店的零食品牌,如今陷入閉店爭議!官方回應(yīng):主動放緩是策略,不是叫停加盟

4年時間門店從0增至960家,全國開店的零食品牌,如今陷入閉店爭議!官方回應(yīng):主動放緩是策略,不是叫停加盟

每日經(jīng)濟新聞
2025-12-28 23:52:06
中日制裁博弈開打,24小時雙公告連環(huán)出擊,光刻膠成殺手锏?

中日制裁博弈開打,24小時雙公告連環(huán)出擊,光刻膠成殺手锏?

小叨娛樂
2026-01-11 03:39:17
冠軍相?尼日利亞是本屆非洲杯唯一全勝球隊+凈勝球第一

冠軍相?尼日利亞是本屆非洲杯唯一全勝球隊+凈勝球第一

懂球帝
2026-01-11 02:20:36
杜蘭特暴怒!火箭必須得到莫蘭特,控衛(wèi)升級頂替謝潑德

杜蘭特暴怒!火箭必須得到莫蘭特,控衛(wèi)升級頂替謝潑德

湖人侃球師
2026-01-11 06:36:18
A股:周日上午傳來6大核彈級利好!下周很可能會迎更大級別大行情?

A股:周日上午傳來6大核彈級利好!下周很可能會迎更大級別大行情?

股市皆大事
2026-01-11 08:00:47
胡爾克現(xiàn)任妻子卡米拉懷孕,她是胡爾克前妻的侄女

胡爾克現(xiàn)任妻子卡米拉懷孕,她是胡爾克前妻的侄女

懂球帝
2026-01-10 12:33:35
新冠病毒3大結(jié)局已經(jīng)不可避免,60歲以上的老年人尤其要注意

新冠病毒3大結(jié)局已經(jīng)不可避免,60歲以上的老年人尤其要注意

醫(yī)護健康科普
2025-08-31 17:07:58
建文帝下落之謎被解開?后世爭議600余年,其實朱棣早就找到答案

建文帝下落之謎被解開?后世爭議600余年,其實朱棣早就找到答案

銘記歷史呀
2026-01-09 08:47:01
石油巨頭齊聚白宮探討委內(nèi)瑞拉原油,特朗普“你們投千億、政府不出錢”,美孚“沒改革就沒投資”

石油巨頭齊聚白宮探討委內(nèi)瑞拉原油,特朗普“你們投千億、政府不出錢”,美孚“沒改革就沒投資”

華爾街見聞官方
2026-01-10 12:39:46
輸浙江20分!王非點評,道出北控輸球原因 球迷:張慶鵬下課吧

輸浙江20分!王非點評,道出北控輸球原因 球迷:張慶鵬下課吧

體育哲人
2026-01-11 00:37:45
四大電詐頭目被押解回國,艙內(nèi)特寫首曝光

四大電詐頭目被押解回國,艙內(nèi)特寫首曝光

澎湃新聞
2026-01-10 14:59:06
詹姆斯26+9+10+3斷創(chuàng)NBA歷史第1神跡!東契奇24+9+9,字母哥暴走

詹姆斯26+9+10+3斷創(chuàng)NBA歷史第1神跡!東契奇24+9+9,字母哥暴走

一將籃球
2026-01-10 15:08:55
國足名宿范志毅,曾花22萬買下英國豪宅,24年后增值了多少?

國足名宿范志毅,曾花22萬買下英國豪宅,24年后增值了多少?

小莜讀史
2026-01-09 12:05:37
楊紫新劇《家業(yè)》改《禎娘傳》!央視力推,非遺徽墨大女主沖爆

楊紫新劇《家業(yè)》改《禎娘傳》!央視力推,非遺徽墨大女主沖爆

東方不敗然多多
2026-01-10 15:08:00
特朗普“不悅”又怎樣?

特朗普“不悅”又怎樣?

新民晚報
2026-01-10 09:22:22
朱赤丹對離開電視臺依舊“耿耿于懷”,自述不接受司雯嘉采訪緣由

朱赤丹對離開電視臺依舊“耿耿于懷”,自述不接受司雯嘉采訪緣由

陳意小可愛
2026-01-08 13:04:30
烏克蘭機器人首裝國產(chǎn)發(fā)動機,中國零部件將被徹底淘汰!

烏克蘭機器人首裝國產(chǎn)發(fā)動機,中國零部件將被徹底淘汰!

桂系007
2026-01-10 23:37:56
2026-01-11 09:03:00
老馮云數(shù) incentive-icons
老馮云數(shù)
數(shù)據(jù)庫老司機,云計算泥石流,PostgreSQL大法師
75文章數(shù) 28關(guān)注度
往期回顧 全部

科技要聞

必看 | 2026開年最頂格的AI對話

頭條要聞

特朗普:自己不拿下格陵蘭島 俄羅斯或中國就會拿下

頭條要聞

特朗普:自己不拿下格陵蘭島 俄羅斯或中國就會拿下

體育要聞

怒摔水瓶!杜蘭特30+12 難阻火箭遭雙殺

娛樂要聞

吳速玲曝兒子Joe是戀愛腦

財經(jīng)要聞

這不算詐騙嗎?水滴保誘導(dǎo)扣款惹眾怒

汽車要聞

寶馬25年全球銷量246.3萬臺 中國仍是第一大市場

態(tài)度原創(chuàng)

健康
藝術(shù)
房產(chǎn)
游戲
公開課

這些新療法,讓化療不再那么痛苦

藝術(shù)要聞

毛主席書信字里行間透露晉唐文化底蘊

房產(chǎn)要聞

66萬方!4755套!三亞巨量房源正瘋狂砸出!

《全面戰(zhàn)爭:戰(zhàn)錘3》DLC“折磨之潮”試玩報告:落日余暉"/> 主站 商城 論壇 自運營 登錄 注冊 《全面戰(zhàn)爭:戰(zhàn)錘3》DLC“折磨之潮”試玩報告:落...

公開課

李玫瑾:為什么性格比能力更重要?

無障礙瀏覽 進入關(guān)懷版