为什么cassandra导入架构的速度较慢

问题描述 投票:0回答:1

我导出了我的cassandra模式。看看这个案例,我的环境在密钥空间(产品)中有40.000个表。

在新集群中导入此模式4天后,我只导入了10.000个表。这是正常的?如何更快地导入此架构?有什么建议吗?

问候,

database import cassandra schema
1个回答
1
投票

首先:认真考虑改变您的数据模型。 40k桌远远超出了Cassandra的设计目标。通常人们会被告知要考虑在1000左右更改内容。每个表都有大量的开销,必须保留在内存中,并且有一些操作可以触发每个表的任务。

虽然你应该测试一下可能起作用的东西是在启动它之后完全关闭一个全新的集群。每个节点都向下。然后将system_schema表从任何一个当前节点复制到所有新的集群节点。您可能还需要为键空间和表创建文件夹结构。然后带来新的群集。在尝试之前测试它,但我相信它将适用于3.x.

© www.soinside.com 2019 - 2024. All rights reserved.