我们正在尝试使用HBase来存储时间序列数据.我们目前的模型将时间序列存储为单元格中的版本.这意味着单元可能最终存储数百万个版本,并且此时间序列上的查询将使用HBase中 Get类上可用的setTimeRange方法检索一系列版本.
例如
{
"row1" : {
"columnFamily1" : {
"column1" : {
1 : "1",
2 : "2"
},
"column2" : {
1 : "1"
}
}
}
}
Run Code Online (Sandbox Code Playgroud)
这是在HBase中存储时间序列数据的合理模型吗?
将数据存储在多列中的备用模型(可以跨列查询)还是更合适的行?