2014-07-11 19 views
0

HBase表可獲得10億行。HBase讀億行

我想讀取所有行並根據一些條件計算一些列。

我不使用Hadoop,我有3-4個Tomcat主機。

如何在多臺主機之間拆分行以便平行讀取?

請寫下最佳性能解決方案。

+0

如果這些'conditions'是函數/數據轉換''MapReduce'是要走的路。讓我澄清一下,「MapReduce」並不一定意味着hadoop MapReduce。它只是應用這個概念。 – noMAD

+0

你爲什麼不使用Hadoop? – aa8y

回答

0

嘗試使用使用HBASE-WD的行密鑰Salting。這樣你的數據就會平分秋色。如果需要,可以嘗試使用HBASE協處理器,它可以幫助你