更新 tenant_id 条记录时,使用 citus 数据组织分片
Organize shards with citus data when tenant_id of a record is updated
我想使用 citus 数据来分片我的 postgres 数据库。在进入它之前,我想充分了解它在不同场景中的行为。尽管文档解释了大多数情况。
我想知道在更新 tenant_id
记录时如何将数据移动到不同的分片?
当您尝试更新分区列的值时,Citus 出错。您可以在事务中使用 INSERT INTO ... SELECT ...
后跟 DELETE FROM ...
来移动数据。
我想使用 citus 数据来分片我的 postgres 数据库。在进入它之前,我想充分了解它在不同场景中的行为。尽管文档解释了大多数情况。
我想知道在更新 tenant_id
记录时如何将数据移动到不同的分片?
当您尝试更新分区列的值时,Citus 出错。您可以在事务中使用 INSERT INTO ... SELECT ...
后跟 DELETE FROM ...
来移动数据。