是否可以在没有任何额外插件的情况下在PostgreSQL中执行Sharding?

是否可以在没有任何额外插件的情况下在PostgreSQL中执行Sharding?

问题描述:

我想要做的PostgreSQL的分片,而无需使用西特斯插件。是否可以在没有任何额外插件的情况下在PostgreSQL中执行Sharding?

任何人可以提出该怎么办?

+0

拆分可以使用本机对外表实现。 –

+0

或者使用逻辑复制与Postgres的10:https://www.postgresql.org/docs/current/static/logical-replication.html –

PostgreSQL的10实际上增加了对本地分区支持,但发布不到一个星期前。看看这里为使用SQL语法的一些例子:

https://postgrespro.co.il/blog/whats-new-in-postgresql-10-part-2-native-partitioning/

+1

分区是不同的东西,然后分片 –

+0

拆分是一种类型的划分。 –

+0

谢谢..我给了我很多想法。但是我想做分片(多服务器)。我的意思是我要创建3读服务器的副本,并且我希望分片。 – kumar