暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

德说-第42期, 为什么谷歌spanner选择PG方言?

原创 digoal 2022-01-20
505

作者

digoal

日期

2021-10-14

标签

PostgreSQL , google , spanner


视频回放: https://www.bilibili.com/video/BV1LR4y1H7jV/

PostgreSQL has emerged as the “API” for operational databases

https://cloud.google.com/blog/topics/developers-practitioners/postgresql-interface-adds-familiarity-and-portability-cloud-spanner

为什么越来越多的产品选择PG方言?
- 1、吸收人口红利(这里说的是使用PG方言的人口), 降低触达成本.
- 2、方言趋势(使用PG方言的人口正在越来越多),
- pg, cockroachdb, yugabytedb, pg衍生品(pg-xc, gpdb, hawq, agensgraph, redshift, citus , ... ...) .
- https://wiki.postgresql.org/wiki/PostgreSQL_derived_databases
- DB-Engine的数据显示最近7年PG每一年的增长速度都排在第一或第二.
- https://db-engines.com/en/ranking
- 3、还有一点就是PG的开源协议友好. 同时PG的SQL语法是覆盖SQL标准最全面的.

预言:
- PG将成为流行的数据库方言. 形成类似币缘格局, 兼容PG协议的生态产品可能会联合起来维护其圈子利益.
- 在这个方言中将会出现适合各种场景的产品. 同质化竞争体现的是内功和对需求的洞察. 云原生是基本的能力, 多数会是分布式架构, 减少RT以及提高存储存取、读取效率也会有创新的空间.
- 1、云原生+分布式的趋势已讨论过 《德说-第39期, 用演绎、归纳法、第一性原理分析数据库未来趋势》
- 这些产品的相互连接将会变得越来越重要(类似mysql系列产品搜索、分析都采用订阅方式同步到其他产品来实现, 但是与mysql生态圈不一样的是PG生态圈的产品都使用PG协议即可达到图、流、分析、搜索等诉求, 所以用户的开发成本并不会增加.). 所以未来订阅、同步有比较多的需求.
- 这些产品的相互连接的模式可能会有创新的突破: 创新方式可能体现在缩短访问路径, 提高访问效率, 同时还能保障访问安全性. 例如可能会出现可以直接访问其它产品存储的能力.

期望 PostgreSQL 增加什么功能?

类似Oracle RAC架构的PostgreSQL已开源: 阿里云PolarDB for PostgreSQL云原生分布式开源数据库!

PostgreSQL 解决方案集合

德哥 / digoal's github - 公益是一辈子的事.

digoal's wechat

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论