You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

关于Apache IoTDB集群扩容DataNode后数据写入时机的问询

Apache IoTDB集群扩容DataNode后的写入逻辑与时效

写入范围说明

  • 并非只有新增数据库才会向新扩容的DataNode写入数据。IoTDB默认采用时间序列哈希分片策略,当新DataNode加入集群后,集群会重新计算分片的分布映射,已存在数据库的新写入数据,只要对应的哈希分片被分配到新节点,就会直接写入该DataNode。
  • 扩容完成后,集群会自动触发负载均衡调整,后续所有写入请求都会依据更新后的分片规则,路由到包括新DataNode在内的所有可用节点,无需依赖新建数据库。

新数据写入新增DataNode的时效

  • 当新DataNode完成集群加入流程(成功注册到MetaNode并同步完元数据)后,新的写入请求会立即路由到该节点,没有额外等待时间。
  • 注意:扩容前已生成的历史数据不会自动迁移到新DataNode。如果需要将现有分片的数据迁移到新节点以均衡负载,可执行手动分片迁移命令:
    move-datanode-shard <源DataNode地址> <目标DataNode地址> <分片ID>
    
    迁移完成后,该分片的后续新写入数据会直接落到新DataNode上。

内容的提问来源于stack exchange,提问作者Thoreau I

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.02 20:27:02