[英]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.