开源软件联盟PostgreSQL分会

PostgreSQL ACE 深度访谈 | 第九期 彭冲

导语

由PG分会发起的“PostgreSQL ACE深度访谈”栏目,旨在挖掘ACE们对数据库行业的深度洞察,分享他们对行业发展的思考和个人感悟,对广大PGer们具有实际借鉴意义。

Image

以下正文,转载请注明出处,并获得作者允许。

Image
正文
01
请简单介绍一下自己,您的爱好或您的家乡。

大家好,我是彭冲,微信昵称多米爸比,我的技术文章也一直使用微信昵称发表。目前在云和恩墨从事PG/openGauss/MogDB数据库相关工作,我来自洪湖水浪打浪的鱼米之乡洪湖,家乡的特产有藕带、莲子、菱角,美食有小龙虾以及各种淡水鱼。欢迎各位老铁来洪湖玩耍,来参观红色古镇瞿家湾,去我外婆的卢家墩摘菱角,最后到我家吃洪湖饭。

注:洪湖,位于湖北省中南部,以其独特的风土人情、自然风光和美食而闻名。这里拥有丰富的节日活动,如荷花节,以及洪湖渔鼓等民俗文化。洪湖生态旅游风景区以清澈湖水和湿地生态吸引游客,提供丰富的水上活动。洪湖的美食以水产品为主,包括著名的洪湖莲子、藕带和大闸蟹,其中红烧野鸭是当地的特色菜肴。这片土地的美丽风景和丰富特产,使其成为旅游和美食探索的热门目的地。

Image

图片来自网络:洪湖镶玉带环湖绿道长约30公里

Image

图片来自网络:洪湖荷花

02
我们能从哪些渠道了解到您?

象楚之行是我的微信公众号,我是从今年开始专注在公号上写文章,目前已经写了十多期PG数据库微观案例以及二十多篇17新特性体验的文章。我通常会每周保持更新,也欢迎大家关注我的公号:象楚之行。

我也有一个微信群,平时会分享或讨论PG相关的技术问题,我定期会把优质问题再整理分享到公号。

03
您是什么时候开始接触PostgreSQL,为什么会选择使用它?

我是2013年左右做软件开发时公司组织EDB数据库的培训接触了PG数据库,当时是为了给委内瑞拉交通部做一整套开源的公交一体化解决方案,所以选择使用PG数据库。我在"PostgreSQL线上沙龙第四期"也进行过相关的案例分享。

04
您还记得您最开始使用的PostgreSQL版本吗?有没有令您印象深刻的地方?

我最早使用的是EDB 9.0,内核也就是PG 9.0,当时分区表还使用继承,通过触发器脚本来路由数据。9.3版本的dump及升级功能让我印象较为深刻,因为后面在生产项目整体升级方案中进行了实战应用。

05
您目前正在从事哪些与 PostgreSQL 相关的工作或项目?

针对PostgreSQL的企业培训,包括应用开发特性、Oracle兼容性、与国产库的SQL语法对比、典型问题案例等。

分享及推广PostgreSQL数据库技术:参加PG大会进行主题分享,持续撰写PG技术文章。

06
您如何为 PostgreSQL 做出贡献(主题分享、发表文章、文档贡献、代码贡献等)?

从2018年底开始在墨天轮平台撰写PG数据库文章,今年开始专注公号上写文章,目前写了三十多篇,关注人数达到了九百多。

近几年我也在PG分会和中文社区大会进行线下主题分享,线上在社区及墨天轮平台也进行过多次分享,主题包括:PostgreSQL在公交行业的实践、PG平民化新特性、PostgresSQL 15新特性精编版等。

今年初,我有幸与PG分会及社区内众多专家合作出版了《快速掌握PostgreSQL版本新特性》一书,收获了读者们的热烈反响和积极好评,对此感到非常欣喜。

下面是关于本书的简介:

https://mp.weixin.qq.com/s/2bjblo9t7KNQh1isRwbs2w

07
PostgreSQL 最新版本中您最喜欢哪个功能?

目前最新的16版本,比较喜欢I/O 统计视图pg_stat_io。这个新的系统视图对I/O的统计粒度非常细,可以观察不同业务场景下用户进程在表、索引、临时对象多个指标维度上的响应时间。

08
您参加过哪些关于PostgreSQL的会议,是否在会议上发表演讲?

近几年PG社区的年度大会都有参加和进行主题分享,下面是我分享过的一些主题:

- PGDATA数据目录重组案例

- PostgreSQL与MogDB数据库对比学习之并行不悖

- PostgreSQL常见问题解析

- PostgreSQL智慧碎片:一些有趣的案例

09
在工作中是否基于PostgreSQL 开发出了相关工具或产品,可以介绍一下它的特性吗?

基于PostgreSQL数据库开发过智能公交一体化系统,支持IC卡异地充值、消费,跨组清结算等功能,已投产于委内瑞拉交通部、济南公交等。

10
对于即将发布的PostgreSQL 新版本,您期待它有什么样的新特性吗?

关于17的新特性,我将在即将到来的PostgreSQL技术峰会济南站有一些感受和分享。

11
你在阅读 -hackers 邮件列表吗?还有其他列表吗?

PG的相关邮件列表我有关注订阅,会不定期泛读,遇到感兴趣的主题会深挖。我公号写过一篇文章:《PG版本新特性,我是如何追的。》其中有一条,通过日常关注邮件列表,了解每个新特性从提交到讨论修改,甚至回退重提到下个版本的过程。

12
您还有其它想表达的观点吗?

目前很多人都在学习国产数据库,这也是当前的趋势,基于PG数据库探寻一些源头的背景信息,对我们会有些许帮助。

最后借分会的平台,向各位老铁们再次表达内心感激之情。

感谢PG分会的交流平台,感谢PG分会对合作教材的赞助支持。

感谢我周围优秀的同事们:高云龙、阎书利、李孟洁、阿凯... 你们非常棒!

感谢墨天轮关注我的四百多号墨友,感谢公号关注我的九百多号粉丝,你们的点赞、评论、反馈或是催更都是我前进的动力。

特别感谢文一同学,非常热心帮我推荐新书给图书馆,而且发专利也带着我飞,相当优秀的一个年轻人!

ImageImage