[英]How to delete empty partitions in cratedb?
Crateb:4.xx
我们有一张表,我们在其中按天进行分区。 我们将根据该分区对表进行快照,并在备份后删除当天的数据。
由于多分区,分片数超过2000,配置分片为6
我观察到旧分区没有数据但仍然存在于数据库中。 因此,在重新启动 crate 后,需要更多时间才能恢复健康并可以写入数据。
那么有没有办法删除这些分区?
有没有办法在启动集群时停止数据复制? 因为成为健康集群需要太多时间,并且由于该表在该过程完成之前不可写。
这个问题的任何解决方案都会有很大帮助吗?
您应该能够使用 DELETE 删除空分区,该分区与按列分区的完全匹配。 像DELETE FROM <tbl> WHERE <partitioned_by_column> = <value>
DELETE FROM <tbl> WHERE <partitioned_by_column> = <value>
[英]How to scale out by evolving from database partitions to sharding?
[英]DynamoDB partitions and custom sharding
[英]solr shards as *rolling* partitions
[英]Database servers, partitions and instances
[英]How to delete a specific shard of an ElasticSearch index
[英]purpose of Azure iot hub device-to-cloud partitions
[英]Crate database - relation between shards and partitions and nodes
[英]Elasticsearch delete document with id returns timeout
[英]MongoDB how to become master
[英]How to read mongodb log?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.