HBase学习文档.pptVIP

  • 2
  • 0
  • 约2.26千字
  • 约 13页
  • 2018-04-29 发布于浙江
  • 举报
HBase学习文档

HBase介绍 数据中心李千蒴 背景介绍 HBase 是一种类似于数据库的存储层,也就是说 HBase 适用于结构化的存储。 HBase 是一种列式的分布式数据库 底层依旧依赖 HDFS 来作为其物理存储 HBase 于 Hive 的区别 类别 Hive HBase 实时 不适合,适合用来对一段时间内的数据进行分析查询; 适合用来进行大数据的实时查询,例如 Facebook 用 HBase 进行消息和实时的分析 部署 有 Hadoop 便可以工作 需要 Zookeeper  支持SQL语句 支持 否 存储层 默认HDFS 默认HDFS API HIVE的SQL 支持的 传统关系数据库 原子性(Atomicity)是指一个事务要么全部执行,要么全部不执行。换句话说,一个事务不可能只执行了一半就停止了。比如一个事情分为两步完成才可以完成,那么这两步必须同时完成,要么一步也不执行,绝不会停留在某一个中间状态。如果事物执行过程中,发生错误,系统会将事物的状态回滚到最开始的状态。 一致性(Consistency)是指事务的运行并不改变数据库中数据的一致性。也就是说,无论并发事务有多少个,但是必须保证数据从一个一致性的状态转换到另一个一致性的状态。例如有 a、b 两个账户,分别都是 10。当 a 增加 5 时,b 也会随着改变,总值 20 是不会改变的。 隔离性(Isolation)是指两个以

文档评论(0)

1亿VIP精品文档

相关文档