gpt4 book ai didi

mysql - Cassandra 可以用于即时创建表吗?如果是,平均需要多少时间?

转载 作者:搜寻专家 更新时间:2023-10-30 23:30:43 25 4
gpt4 key购买 nike

我们的客户可以创建自定义模块(表)和属性(列)。目前我们正在使用 RDBMS( Multi-Tenancy )来处理这个用例,并创建了一个表来存储模式和另一个表,其中包含列中预定义的数据类型集(每种类型 10 列)来存储客户的数据。

为了提高性能,我考虑过使用 RDBMS 进行常规使用,并使用一个单独的数据库来存储自定义数据。

我最终选择了 Cassandra 是因为它的可扩展性,尽管我担心为每个客户动态创建表并自动调整表以插入更好的性能。

最佳答案

这实际上取决于客户数量等。您当然可以使用特定语言的驱动程序来创建新表。但是每个表都有一些固定的内存开销,所以建议表的最大数量在数百个以内,大约平均集群中有 200 个表,并且不超过 500 个表。除了固定开销之外,您还需要记住,每个表都有关联的内存表来保存数据。

关于mysql - Cassandra 可以用于即时创建表吗?如果是,平均需要多少时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49434220/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com