PostgreSQL 技术峰会哈尔滨站活动回顾|深度参与 IvorySQL 开源社区建设的实践与思考
2025 年 8 月 30 日,PostgreSQL技术峰会哈尔滨站圆满结束。
本次活动由中国开源软件推进联盟PostgreSQL分会(简称:PG分会)联合哈尔滨PG用户组共同举办,以“PostgreSQL与国产生态”为主题,结合当下开源、国产化趋势,邀请技术专家围绕数据库的应用案例、运维经验、技术要点、行业方向等进行分享,推动PostgreSQL在中国的发展。
IvorySQL 受邀参与本次活动,由 IvorySQL 活跃贡献者、IvorySQL 专家顾问委员会成员严少安进行了专题分享《深度参与 IvorySQL 开源社区建设的实践与思考》。
议程回顾
时间 | 日程 | 嘉宾 |
---|---|---|
13:30-14:00 | 签到入场 | |
14:00-14:30 | PostgreSQL数据库在专网通信领域的应用与实践 | 崔鹏,海能达数据库团队负责人、PostgreSQL ACE、PG分会哈尔滨用户组主席 |
14:30-15:00 | PostgreSQL备份恢复方法及应用场景 | 杨宇,中国联通黑龙江省公司高级工程师 |
15:00-15:30 | 深度参与IvorySQL开源社区建设的实践与思考 | 严少安,PostgreSQL ACE,IvorySQL IEAC |
15:30-15:40 | 合影 & 中场休息 | |
15:40-16:10 | PGCM公开课:深入理解GUC–Internal & DIY | 杨向博,PostgreSQL ACE、PG分会西安用户组主席 |
16:10-16:40 | PG+SuperMap:构建多源异构时空数据融合治理与业务赋能体系 | 李英彤,超图软件高级技术经理 |
16:40-17:00 | 答疑互动、自由交流 | 全体嘉宾&观众 |
IvorySQL 分享内容回顾
在本次活动中,IvorySQL 社区邀请到了 IvorySQL 专家顾问委员会成员严少安,来分享:深度参与IvorySQL开源社区建设的实践与思考。
过去三年,严少安从文档,代码质量,布道宣传等多角度参与IvorySQL开源社区共建。他在本次峰会与更多PG爱好者线下交流分享为什么选择IvorySQL,以及开源社区实践的一些思考。
嘉宾介绍
严少安:
- PostgreSQL ACE
- 瀚高 IvorySQL 专顾委
- 墨天轮 MVP
- ITPUB 学院 PG 讲师
- PGCM、HGCP 认证
- 「少安事务所」公众号主笔
一、IvorySQL数据库:紧跟PG社区,兼具兼容性与可靠性
- 概述:
IvorySQL数据库由瀚高股份发起,采用Apache-2.0开源协议,始终紧跟PostgreSQL(简称PG)社区发展步伐,是一款开源且兼容Oracle的PG数据库。
- 官方网站:https://www.ivorysql.org
- GitHub:https://github.com/IvorySQL/IvorySQL
- Gitee:https://gitee.com/IvorySQL/IvorySQL
- 特点:
- 兼容 Oracle,降低从 Oracle 迁移的成本
- 提供云原生数据库解决方案,通过 IvorySQL Operator 在 Kubernetes上实现自动化管理
- 版本信息:
- 当前版本:IvorySQL 4.5
- 新版本 IvorySQL 4.6 即将发布
二、IvorySQL开源社区:适配性强,生态丰富且易上手
- 适配性强,生态丰富:
- 更符合开发者代码管理习惯
- Oracle 迁移代价更小
- 适配主流操作系统(Red Hat、Debian、Kylin、UOS、NSAR OS 等)
- 全平台介质包(x86、鲲鹏、海光、龙芯、兆芯、飞腾、申威、MIPS、RISC-V等)
- 活动多样
社区活动丰富多样,为技术交流与合作搭建良好平台。IvorySQL 2025生态大会暨PostgreSQL高峰论坛于2025年6月27-28日在中国济南举办,吸引开源与PG社区的采用者及国内外技术专家参与,围绕全球数据库技术发展趋势、开源创新与行业实践展开探讨,推动产学研用深度融合。
- 工具支持
工具支持方面,Navicat为IvorySQL提供完善的管理开发方案。Navicat V17.3及更高版本支持IvorySQL V4及以上版本,具备URI连接、数据分析、数据查看器、表设计器、SQL编辑、数据导入/导出、备份/还原等丰富功能,支持跨平台使用,与阿里云、腾讯云、华为云等云数据库兼容,满足数据库相关人员(DBA、开发人员、架构师、分析师等)的工作需求,且Navicat Premium 17.3已通过与IvorySQL v4的相互兼容性测试认证。
- 可快速上手
为方便开发者快速上手,社区提供了简洁的操作命令,通过podman命令可快速拉取IvorySQL镜像、创建并运行容器,进而进入数据库进行操作。
podman pull ivorysql/ivorysql:4.5-ubi8
podman run --name ivorysql -p 54321:5432 -p 1522:1521 -e IVORYSQL_PASSWORD=password -d ivorysql/ivorysql:4.5-ubi8
podman exec -it ivorysql psql -d ivorysql -U ivorysql -p 1521
三、参与IvorySQL社区贡献:多途径参与,收获认可与成长
IvorySQL 社区欢迎所有人参与贡献,贡献途径丰富多样。
- 撰写技术博客
- 提交 Issue
- 回答问题
- 贡献文档
- 测试Test,报告Bug
- 创建和托管介质包
- 贡献源码
社区欢迎和鼓励社区成员积极参与社区、贡献社区,除对应的荣誉称号和证书外,贡献者还可以获得社区周边礼品奖励。同时,对社区有突出贡献的成员还会被授予“IvorySQL社区年度杰出贡献者”等称号。
通过本次分享,在场听众对IvorySQL数据库的特性与优势,开源社区的生态与活力,以及参与社区贡献的方式有了全面且深入的了解,为更多人参与IvorySQL社区建设、推动开源数据库发展奠定了良好基础。