Hbase基本原理

1.hbase采用列式存储,即每一列的数据存储到一起,不同的列基于hdfs存储在不同的机器上,这样做的好处是,查询一条数据,每个机器的I/O同时工作,只查询自己拥有的列数据,更加高效,另外,列单独存储,这种很类似于单列索引的存储一样,将某列的数据放在一起,查询不需要区分该数据所属列信息,直接从中查找

2.创建表时,至少创建一个列族,所有的列必需属于某个列族,使用(列族:列名)的形式创建列

3.每一条数据的某个列属性可以同时有多个值,他是根据时间戳形成多个版本的值,默认情况返回最新的值,版本的个数,失效时间均可设置

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 关于Mongodb的全面总结 MongoDB的内部构造《MongoDB The Definitive Guide》...
    中v中阅读 32,370评论 2 89
  • 本文首先简单介绍了HBase,然后重点讲述了HBase的高并发和实时处理数据 、HBase数据模型、HBase物理...
    达微阅读 2,862评论 1 13
  • Zookeeper用于集群主备切换。 YARN让集群具备更好的扩展性。 Spark没有存储能力。 Spark的Ma...
    Yobhel阅读 7,650评论 0 34
  • 将各种类型的数据库或者文件导入到HBase,常见有三种方法: (1)使用HBase的API中的Put方法 (2...
    Tim在路上阅读 12,551评论 0 2
  • 运气学说:是中国古代在慧识悊学文化时期古人天地人合一修之身,对人文、天文、地理对应关系的长期观察,治人事天,顺四时...
    古志惠阅读 249评论 0 0

友情链接更多精彩内容