Cloud Bigtable最小建议表大小

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

根据Cloud Bigtable performance docs,我应该具有一定数量的数据,以确保最高的吞吐量。

在“性能降低的原因”中说:

该工作负载不适用于Cloud Bigtable。如果您使用少量(<300 GB)数据进行测试

此限制适用于表的大小还是实例的总大小?

我有一个100GB的表,另一个1TB的表。我想知道我是否应该合并两者。

google-cloud-bigtable bigtable
1个回答
1
投票

该限制似乎适用于实例的总大小,但是除非您发现任何性能问题,否则您可能不必担心太多。

如果这两个都在同一实例上,则每个表的数据将在实例级别的节点之间分配。在Bigtable whitepaper中说:“每个表包含一组数位板,每个数位板包含与行范围相关的所有数据。最初,每个表仅包含一个数位板。随着表的增长,它会自动拆分成多个平板电脑,默认情况下每个大小约为100-200 MB。“

数据量少的问题是,您可能会过于频繁地访问相同的行。如果看到一些性能问题,可以使用Key Visualizer在数据库中查找热点。

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