zoukankan      html  css  js  c++  java
  • HBase入门

    一、HBase简介
    HBase – Hadoop Database,是一个高可靠性、高性能、面向列、可伸缩的分布式存储系统,利用HBase技术可在廉价PC Server上搭建起大规模结构化存储集群。HBase利用Hadoop HDFS作为其文件存储系统,利用Hadoop MapReduce来处理HBase中的海量数据,利用Zookeeper作为协调工具。
    1)主键:Row Key
    主键是用来检索记录的主键,访问hbase table中的行,只有三种方式
      (1)通过单个row key访问
      (2)通过row key的range
      (3)全表扫描
    2)列族:Column Family
    列族在创建表的时候声明,一个列族可以包含多个列,列中的数据都是以二进制形式存在,没有数据类型。
    3)时间戳:timestamp
    HBase中通过row和columns确定的为一个存贮单元称为cell。每个 cell都保存着同一份数据的多个版本。版本通过时间戳来索引
  • 相关阅读:
    购物车案例详解。利用cookie
    设计模式8种
    设计模式介绍
    Promise
    面向对象-拖拽
    本地存储
    闭包和继承
    move.js
    CDM指南之Agent管理
    失业的程序员九创业就是一场戏
  • 原文地址:https://www.cnblogs.com/sunflower627/p/4813634.html
Copyright © 2011-2022 走看看