Cassandra如何存储空值?

时间:2016-07-08 16:40:12

标签: cassandra bigdata

Cassandra如何在内部存储空值?它是否会占用任何存储空间?我正在编写一个应用程序,它使用一个包含许多列(100s)的表来表示不同类型的数据,因此这些列的名称类似于“text1”,“text2”,“number1”,“number2”等等。有一个外部JSON模式,用于映射哪个列表示特定数据类型的值。因此,对于某个数据类型而言,许多列都具有空值,并且我无法找到有关空值所占用的存储空间(如果有)的具体内容。

1 个答案:

答案 0 :(得分:2)

只要您没有实际指定列的名称和值null,它就不会占用任何空间。 E.g。

row1 col1 col4
     val1 val4

row2 col1 col2 col4
     val1 val2 val4

row3 col3 col4
     val3 val4