Java HBase读取十亿行

Java HBase读取十亿行,java,performance,hbase,Java,Performance,Hbase,HBase表中有10亿行可用 我希望读取所有行,并根据某些条件计算某些列 我不使用Hadoop,我有3-4台带有Tomcat的主机 如何在多个主机之间拆分行以进行并行读取 请写下最佳性能解决方案。尝试使用Salting of Row键。这样,您的数据将被平均分割。同样,如果需要,请尝试使用HBASE协处理器。如果这些条件是函数/数据转换,则它可以帮助您。MapReduce是一种解决方法。让我澄清一下,MapReduce并不一定意味着hadoops MapReduce。这只是应用了这个概念。你为什

HBase表中有10亿行可用

我希望读取所有行,并根据某些条件计算某些列

我不使用Hadoop,我有3-4台带有Tomcat的主机

如何在多个主机之间拆分行以进行并行读取


请写下最佳性能解决方案。

尝试使用Salting of Row键。这样,您的数据将被平均分割。同样,如果需要,请尝试使用HBASE协处理器。如果这些条件是函数/数据转换,则它可以帮助您

。MapReduce是一种解决方法。让我澄清一下,MapReduce并不一定意味着hadoops MapReduce。这只是应用了这个概念。你为什么不使用Hadoop呢?