北京工夫5月16日上午,美东工夫5月15日晚,PostgreSQL国内社区联结创始人、EDB副总裁Bruce Momjian做客中国PostgreSQL分会《PostgreSQL大咖面对面》流动现场,在Cary Huang和David Zhang两位志愿者的同声传译帮忙下,与近百位PostgreSQL从业者、爱好者一起探讨将来的PostgreSQL分片。

NO.1技术分享

在演讲环节,Bruce Momjian向大家分享了什么是数据库扩大;为什么要扩大;垂直扩大的选项和形式;非分片程度扩大的选项和形式;应用分片的意义;现有的分片选项;将来的分片需要;并行数据分片拜访等内容,内容丰盛精彩极具养分。

NO.2答疑互动

之后的答疑互动环节,依据聊天栏内大家现场提出的问题,Bruce Momjian乐此不疲、一一做出解答。Bruce Momjian走漏PostgreSQL 13版本将在几周后公布,但没有增加很多的分片治理性能。他示意“分片的业务场景需要不多是导致社区开发较慢的起因,但不会让大家期待太久,因为原生分布式性能将作为PostgreSQL 14的重磅公布。”

Bruce Momjian十分认可中国企业对国内社区sharding方面的奉献,如highgo曾经为社区提交了诸多对于sharding的补丁,包含FDW的并行内部扫描、基于全局CSN的快照以及SI集成等性能。也心愿PostgreSQL 14能包含更多来自中国的奉献。

因现场发问较多,Bruce Momjian的解答在此不做展示。

现场问题汇总:

  • PG原生集群哪个版本能推出?
  • 元数据存在哪里?如果存在协调员上,如何应答协调员宕机无奈同步的问题?是否能够思考将元数据放在独自的一个raft复制组上?
  • 通过FDW实现的分片与Citus各自的劣势?
  • 如果PostgreSQL社区想要实现分片,有没有与PostgreSQL xl不同的次要设计?
  • xid64社区很早就提交了补丁,zheap引擎也很早提交了,mvcc老大难的问题什么时候能力解决掉?
  • 目前有些场景,全局序列的性能在分布式中性能会大打折扣,请问PG后续打算在这方面有哪些优化伎俩吗?
  • GTM会不会成为瓶颈,这个怎么解决;分片数批改的话,是不是要从新导数据,能够不必导数据吗,因为分片保护相比非分片维护性较简单,对保护分片会有配套的比拟好的保护工具吗?
  • 对于没有唯一性束缚的散布键,hash算法并不能解决数据歪斜问题,目前pg有哪些散布算法?以及如何躲避分片数据歪斜问题?
  • 当初新型的newsql广泛采纳了类raft复制形式,pg前面有无打算采纳?
  • PG前面有无打算反对列存,这方面的工作进展如何?
  • PG有没有组件反对数据压缩性能,当初有些历史归档库占用空间太大,这块社区有没有打算反对?

NO.3连麦对话

最初连麦对话环节,Bruce Momjian答复了“他为什么始终以来对技术、对PostgreSQL始终保持酷爱的起因及一些感想。” 以下是对话的大抵内容:

:在中国,许多像您这个年龄段的人群都在想着如何退休养老,是哪些让您如此执热衷于技术和PostgreSQL数据库?

:一者是趣味,在我接触数据库的时候,那时的我还非常年老。过后我据说过加密、Hash等名词,但不晓得具体是怎么运行工作,所以我信心用业余时间钻研,包含一些根底的钻研。趣味始终驱使着我前行。二者是经验,年老时我负责过五年的教师职业。老师的经验使我养成了继续学习的习惯。三者是习惯,无论是我在EDB、国内社区还是在家工作,我始终不会丢下趣味,并倒退成为习惯。这就是我放弃酷爱、富裕激情的起因。

最初,由衷的感激Bruce Momjian能在百忙之中加入来自中国PostgreSQL分会邀请的《PostgreSQL大咖面对面》流动,其次感激志愿者Cary Huang和David Zhang精确的中英文实时翻译,最初感激来自各界PostgreSQL爱好者和关注者的加入以及PostgreSQL从业者的反对。

Bruce Momjian博客地址:
https://momjian.us/main/prese...
流动回放视频地址:
https://www.bilibili.com/vide...
流动PPT获取形式:
关注中国PostgreSQL分会官网微信公众号并回复“大咖第一期”

更多精彩内容,请关注以下平台、网站:

中国Postgre SQL分会官网公众号(技术文章、技术流动):
开源软件联盟PostgreSQL分会

中国Postgre SQL分会技术问答社区:
www.pgfans.cn

中国Postgre SQL分会官方网站:
www.postgresqlchina.com