我想在HBase行中存储一个集合,现在的计划是简单地将字符串存储为列名,将一个虚拟的0x01值存储为列值……
例如,假设我想存储用户和他们读过的书的列表,所以我将userId作为行键,对于用户读过的每本书,我将把书的名称存储为列名,将字符串"1“存储为值...
有没有更好的方法来设计这个?
发布于 2013-12-02 03:25:06
你的方法通常是合理的。您可能还希望查看Best way to store a set in hbase
发布于 2013-12-02 11:58:25
这是一种合理的方法,例如,将列表序列化为单个JSON列,或者每本书有一行,用户作为前缀,图书作为组合键的第二部分-问题是您想要用它做什么,您的读/写模式是什么
https://stackoverflow.com/questions/20311916
复制相似问题