0

我是 YugaByte 的新手,但到目前为止我读到的关于它的东西给我留下了深刻的印象。

可能对 YugaByte 和 Postgres 社区都有益的一件事是使用 YugaByte 作为 PostgreSQL(>= 版本 12)的可插入存储之一,从而利用此 API 并可能使更多 PG 扩展与 YugaByte 一起使用。

我不确定我的理解是否正确,但如果这种集成是可能的,我认为这将使 YugaByte 对于大型组织更加有趣。

4

1 回答 1

1

感谢您对 YugabyteDB 的关注!我们确实探索过使其成为 PostgreSQL 的可插入存储,但是我们发现这可能不起作用,因为以下几点:

  • YugabyteDB 也复制系统目录,这在 PostgreSQL 中是不可插入的。如果不进行此更改,系统目录将成为单点故障。

  • 鉴于数据可能位于远程节点上,我们不得不更改一些内部工作方式,因此需要在比纯可插拔存储所在的位置更高的层上进行更改。

可能还有其他原因。但是我们有兴趣使这长期成为可能,如果它可以为 PostgreSQL 提供足够的“钩子”。目前,我们计划根据需要引入更新的 PostgreSQL 功能。

于 2020-05-07T22:54:34.187 回答