HBase扫描并检索单列

时间:2014-01-09 08:56:29

标签: hadoop hbase

我正在尝试了解HBase在存储数据时使用的数据模型,以便规划更有效的应用程序数据组织。特别是我试图理解计划是否有一个具有大量列的列族是明智的 - 这也将在行之间变化 - 知道我一次只需要读取几列。

根据this blog post

  

HBase一次读取整行,因此您可以指示HBase   客户端只返回某些列,这不会加快你的速度   查询

现在,如上所述,这是错误的,因为您当然可以从一个列族中读取数据。因此,在上面的引用中用entire rows替换entire column families。这是真的吗?

那就是:读取HBase中的单个列是否需要读取整个列族(无论实际返回到客户端的是什么)?执行扫描而不是直接查找时,这会发生变化吗?

0 个答案:

没有答案