撰写于 2025
  • Postgres Extension Day,咱们不见不散

    2025年04月09日 在 PG 生态

    Featured Image for Postgres Extension Day,咱们不见不散

    一年一度的 PostgreSQL 开发者大会即将在五月于蒙特利尔举办。同上次第一届 PG Con.Dev 一样,这次也有一天的额外的专场活动 —— Postgres Extensions Day,关注 PG 扩展的开发,交付,发布等方方面面。目前议程刚刚排出来,总共安排了 14 个 Session。 当然这次,我就不当观众了,我的演讲是下午的首场 —— “The Missing Postgres Extension Repo and Package Manager”。即 “PG 生态中长久缺失的 …

    更多

  • OrioleDB 来了!4x性能,消除顽疾,存算分离

    2025年04月06日 在 PG 生态

    Featured Image for OrioleDB 来了!4x性能,消除顽疾,存算分离

    OrioleDB 奥利奥数据库,这名字听着很有趣,不过 Oriole 是黄鹂的意思,所以其实中文译名应该是 “黄鹂数据库”。 叫饼干DB还是小鸟DB都不重要,重要的是这个 PG 存储引擎扩展 + 内核分支确实很有趣,而且基本上快要正式发布了。 作为 zheap 的后继,我关注 OrioleDB 已经很久了,它的主要亮点有三个:性能,运维,云原生。 那么今天简单介绍一下这个 PG 内核新秀,以及最近我做的一些工作,可以让用户直接把它跑起来。 极致性能,四倍吞吐 虽然说在当下对于 OLTP 数据库来 …

    更多

  • 云计算泥石流:文章导航

    2025年04月04日 在 云计算

    Featured Image for 云计算泥石流:文章导航

    世人常道云上好,托管服务烦恼少。我言云乃杀猪盘,溢价百倍实厚颜。 赛博地主搞垄断,坐地起价剥血汗。运维外包嫖开源,租赁电脑炒概念。 世人皆趋云上游,不觉开销似水流。云租天价难为持,开源自建更稳实。 下云先锋把路趟,引领潮流一肩扛。不畏浮云遮望眼,只缘身在最前线。 曾几何时,“上云“近乎成为技术圈的政治正确,整整一代应用开发者的视野被云遮蔽。就让我们用实打实的数据分析与亲身经历,讲清楚公有云租赁模式的价值与陷阱 —— 在这个降本增效的时代中,供您借鉴与参考。 下云案例篇 DHH:下云超预期,能省 …

    更多

  • OpenHalo:MySQL 线缆兼容的 PostgreSQL 来了!

    2025年04月03日 在 PG 生态

    Featured Image for OpenHalo:MySQL 线缆兼容的 PostgreSQL 来了!

    什么?PostgreSQL 现在可以使用 MYSQL 客户端访问了?没有错,愚人节刚开源的 openHalo 就提供了这样的能力 —— 让用户可以同时用 MySQL 和 PGSQL 的客户端读写访问管理同一个数据库,基于 PG 14.10 提供了 MySQL 5.7 的兼容能力。 前天 openHalo 开源了他们的 MySQL 兼容 PG 内核, 今天我打好了 RPM 包,已经整合进 Pigsty 里了,部署相当丝滑,修改了几处代码后,跟高可用,监控,备份组件都丝滑地融合在一起。 …

    更多

  • v3.4:MySQL兼容与整体改进

    2025年03月31日 在 版本发布

    Featured Image for v3.4:MySQL兼容与整体改进

    经过一个月的密集开发,Pigsty v3.4 正式发布了!这次发布带来了一款新PG内核的支持,并进行了相当显著的架构优化,解决了一些客户与用户非常关心的问题: 支持使用 MySQL 兼容的 openHalo 内核 将一套集群的物理备份,PITR恢复到另一套集群 pgBackRest 备份组件的监控指标与面板 想要自建应用,但 Certbot 申请证书太麻烦 本地化排序规则与字符集的最佳实践 Oracle 兼容的 IvorySQL 现已全平台可用 图数据库扩展 AGE 现已全平台可用 GitHub …

    更多

  • PGFS:将数据库作为文件系统

    2025年03月21日 在 PG 生态

    Featured Image for PGFS:将数据库作为文件系统

    前几天,我收到了一条来自 Odoo 社区的需求, 对方苦恼于:“数据库能做PITR(Point-in-Time Recovery),那文件系统有没有办法一起回滚呢?” 为什么会有“PGFS”这个想法? 从数据库老司机的角度来看,这是个颇具挑战性又让人兴奋的问题。 我们都知道,像 Odoo 这类 ERP 系统,最宝贵的确实是数据库中的核心业务数据,放在一套 PostgreSQL 里。 不过,许多“企业级应用”,多少也要接触一些文件操作,比如上传附件、存储图片和文档等等。 虽然这些文件没有数据库那 …

    更多

  • 数据库老司机:文章导航

    2025年03月12日 在 数据库

    Featured Image for 数据库老司机:文章导航

    国产信创篇 2025-02-28 国产数据库里有能打的吗? 2024-11-18 这么吹国产数据库,听的尴尬癌都要犯了 2024-10-25 开源皇帝Linus清洗整风 2024-10-01 第二批数据库国测名单:国产化来了怎么办? 2024-07-15 机场出租车恶性循环与国产数据库怪圈 2024-04-25 国产数据库到底能不能打? 2024-01-11 国产数据库是大炼钢铁吗? 2024-01-08 中国对PostgreSQL的贡献约等于零吗? 2023-11-02 数据库真被卡脖子了吗? …

    更多

  • 数据库火星撞地球:当PG爱上DuckDB

    2025年03月12日 在 数据库

    Featured Image for 数据库火星撞地球:当PG爱上DuckDB

    蹭热点引出的好话题 昨晚在直播间,我与几位国内 DuckDB 先锋进行了一场对谈。 话题跨度很大,从 DeepSeek 团队在开源周推出的分布式 DuckDB 分析框架 “Smallpond”,聊到 PostgreSQL 与 DuckDB 的深度融合,相当热闹。 DeepSeek 的开源的 “小池塘”用把 DuckDB 改为分布式的用法,从营销上给 DuckDB 打了很好的广告。 但从实用角度和影响力来说,我个人对分布式 DuckDB 的价值保持保留态度(那个3FS实际上更有用)。 …

    更多

  • 阿里云rds_duckdb:致敬还是抄袭?

    2025年03月06日 在 云计算

    Featured Image for 阿里云rds_duckdb:致敬还是抄袭?

    看到有人发了一篇《天上的“PostgreSQL” 说 地上的 PostgreSQL 都是“小垃圾”》, 文中大肆宣扬阿里云 RDS 新增了一个 rds_duckdb 插件,可以用来做 OLAP 分析, 并进一步带出“云 RDS PG 高高在上、PostgreSQL 开源只是‘小垃圾’”的极端观点,令人不适。 我对 DuckDB 及衍生的 pg_duckdb 扩展都很熟悉。 其实无论阿里云或其他云厂商在技术层面如何整合开源,只要合法合理合情,我个人都乐见商业与开源互利共赢。 但如果有人在宣传层面贬 …

    更多

  • 对比Oracle与PostgreSQL事务系统

    2025年02月27日 在 数据库

    Featured Image for 对比Oracle与PostgreSQL事务系统

    事务系统是关系型数据库的核心组成部分,在应用开发中,为确保 数据完整性 提供了重要支持。 SQL 标准规范了数据库事务的一些功能,但并未明确规定许多细节。因此,关系型数据库的事务系统可能存在显著差异。 近年来,许多人尝试从 Oracle 数据库迁移到 PostgreSQL。为了顺利将应用从 Oracle 迁移到 PostgreSQL,理解两者事务系统之间的差异至关重要。 否则,您可能会遇到一些令人头痛的意外情况,危及到性能和数据完整性。所以,我认为有必要编写一篇文章,对比 Oracle …

    更多