我有两种存储数据的方式
用例:存储每个产品的传入数据
1)CREATE COLUMN FAMILY product_data WITH comparator = TimeUUIDType AND key_validation_class=UTF8Type AND default_validation_class = UTF8Type;
这将存储数据,如
product_id|timeuuid1 | timeuuid2 |
A | (some-value) | (some-value) |
2)CREATE COLUMN FAMILY product_data(product_id varchar, time TIMESTAMP, some-data varchar, key(product_id, time))
现在我的目标是获得更好的磁盘读取。在第一种情况下,整行都在同一个地方,因此磁盘读取对于所有时间范围的读取来说都是快速的。在第二种情况下,一种产品的数据将位于相同的副本中,但它们会位于相同的磁盘空间中吗?