2017-09-18 34 views

回答

1

輔助索引不會自動Accumulo創建。

它們純粹是一個概念,你作爲一個Accumulo用戶,可以自由地實現,這取決於你的應用需求。

+0

建議編輯此答案:解釋該概念通常由用戶作爲具有不同模式的單獨表(換句話說,以與用戶的其他表格不同的方式排列)實現。 – Christopher

0

有一對夫婦在這裏常用的選項(也不是理想的):

  1. 創建整個表的第二個副本,但收錄在次級柱(一個或多個)
  2. 創建第二個表是一個簡單的鍵/值查找,其中關鍵字爲次級柱(一個或多個)並將該值的 值是 相應行的主表中的ROWID

我期望第二選項是更可口的很快給n表示,引述Accumulo/Hive Integration documentation

與蜂巢3開始,索引已經被添加到Accumulo支持蜂巢 表。索引工作原理是利用另一個Accumulo表來存儲 字段值映射到數據表的ROWID。索引表是 通過Hive插入記錄時自動填充。

相關問題