Songtao Hu

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  HBase

摘要:1 架构(schema)定义在HBase中创建一个表隐含地涉及到表的架构定义,同样还有表中所包含的列族(column families)的架构(schema)。它们定义了关于表中的数据和列最终是怎样以及何时被存储的相关特性。1.1 表(Table)存储在HBase中的每件事物最终被分组到一个或多个表。拥有表的首要理由是能够控制这个表共享的所有列的某些特性。你将要为一个表定义的典型事物是列族(column families)。Java中的表描述符(table descriptor)的构造函数看起来像这样:HTableDescriptor();HTableDescriptor(string nam 阅读全文
posted @ 2012-04-20 23:09 Songtao Hu 阅读(2280) 评论(0) 推荐(0)

摘要:除了用于处理数据操纵特性的API之外,HBase也暴露了一个数据定义API。这和关系型数据库管理系统(RDBMSes)中DDL和DML的分离类似。首先我们关注定义数据架构所需要的类,随后看看使用这些类的API,例如,创建一个新的HBase表。 阅读全文
posted @ 2012-04-20 23:04 Songtao Hu 阅读(269) 评论(0) 推荐(0)