[英]Storing List data in Hbase?
我试图在 Hbase 中存储一个列表,数据对象的集合。 例如,一个 User 表,其中 userId 是 Rowkey,列族 Contacts 的列为 Contacts:EmailIds,其中 EmailIds 是电子邮件列表
{abcd@example.com,bpqrs@gmail.com....etc}
我们如何在Hbase中得到model这个? 我们如何在 Java 中执行此操作?/Python?我已尝试在 Python 中对数据进行 pickling 和 unpickling,但由于性能问题,这是我不想使用的一种解决方案。
您可以按以下方式使用它:
| userid | contacts | | test | c:email1=test@example.com; c:email2=te.st@example.com |
要么
| userid | contacts | | test | c:test@example.com=1; c:te.st@example.com=2 |
这样你就可以使用版本控制,添加/删除尽可能多的 email 地址,使用过滤器,在客户端代码中迭代这些 KV 对真的很容易
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.