Pigsty 社区很高兴地宣布 Pigsty v2.7.0 发布,它为免费 PostgreSQL 发行版和 RDS 替代方案提供了 255 个独特的扩展。我们还为 Odoo、Jupyter、PolarDB 引入了一些新的 docker-compose 模板,并推出了 Supabase 的正式版本。
Pigsty 是一个开箱即用、本地优先的 PostgreSQL 发行版,作为免费的 RDS 替代方案。
链接:网站 | GitHub | 演示 | 博客 | 安装 | 特性
使用以下命令开始使用最新的 v2.7.0 版本:curl -L https://get.pigsty.cc/install | bash
我上个月写了一篇热门文章 - Postgres 正在吞噬数据库世界,解释了扩展对 PostgreSQL 生态系统的重要性。
基于这个想法,我们在 v2.7 中打包了 20 个全新的扩展。添加这些扩展后,Pigsty 为 EL 发行版 提供 157 个非 contrib 扩展,为 Debian/Ubuntu 发行版 提供 116 个扩展。结合 73 个内置的 Contrib 扩展,Pigsty 现在总共有 255 个独特的扩展可用,这使 PostgreSQL 的多功能性提升到了一个全新的水平!
可用扩展的完整列表:https://pigsty.io/docs/reference/extension/
添加了大量用 rust
和 pgrx
编写的新扩展
以及一些用纯 C 和 C++ 编写的新扩展
pg_roaringbitmap
、pgfaceting
、mobilitydb
、pgsql-http
、pg_hint_plan
、pg_statviz
、pg_rrule
pg_profile
、pg_show_plans
,使用 PGDG 的 pgsql_http
、pgsql_gzip
、pg_net
、pg_bigm
而不是 Pigsty RPM。latest
标签而不是临时版本。minio_cluster
未注释的问题el7
配置模板中不存在的 postgis34
软件包名称python3.11-cryptography
依赖项修复为 python3-cryptography
/pg/bin/pg-role
无法在非交互模式下从环境中获取操作系统用户名的问题/pg/bin/pg-pitr
无法正确提示 -X
-P
标志的问题node_write_etc_hosts
用于控制是否在目标节点上写入 /etc/hosts
文件。prometheus_sd_dir
可重定位 prometheus 目标目录。-x|--proxy
标志以启用和使用全局代理环境变量的值,由 @waitingsong 在 https://github.com/Vonng/pigsty/pull/405 中添加v2
而不是 v1
。pgsql
中使用 /pg/cert/ca.crt
而不是 /etc/pki/ca.crt
。非常感谢所有贡献补丁、报告错误和提出新功能的用户。
Pigsty 在社区贡献中蓬勃发展。我们热烈欢迎您的想法、功能请求或补丁。请在我们的 GitHub 页面上分享您的贡献。我们期待您对 Pigsty 2.7 的反馈,以及您为使 Pigsty 变得更好而提供的持续支持。
此致,
Ruohang Feng (@vonng), rh@vonng.com , Pigsty 社区