加入收藏 | 设为首页 | 会员中心 | 我要投稿 核心网 (https://www.hxwgxz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 电商 > 正文

分布式数据库HBase的架构设计详解

发布时间:2021-01-17 08:14:52 所属栏目:电商 来源:网络整理
导读:《分布式数据库HBase的架构设计详解》要点: 本文介绍了分布式数据库HBase的架构设计详解,希望对您有用。如果有疑问,可以联系我们。 讲师介绍:陈鸿威 云财经大数据CTO 曾任百度高级工程师,现主持设计开发云财经股市情报和大数据中心; 拥有丰富的在线电商

RowKey是HBase表结构设计中很重要的一环,HBase中RowKey可以唯一标识一行记录,在HBase查询的时候,有以下2种方式:

  1. 按指定RowKey获取唯一一条记录,get方法(org.apache.hadoop.hbase.client.Get)
  2. 按指定的条件获取一批记录,scan方法(org.apache.hadoop.hbase.client.Scan)

第一种类似key-value查找,第二种可以实现简单的条件查询功能.

Q&A

Q1:HBase是不是没有传统表的概念了.感觉都像是键值存储.

A1:如果存储角度看是涵盖了的,但是去掉了关系.

Q2:HBase 与MongoDB的使用场景的区别老师能否简单介绍一下?

A2:HBase适合做数据分析,MongoDB在线服务性能很好,尤其是读,HBase要结合MapReduce,还有就是MongoDB适合Web服务,例如PHP.

 

文章来自微信公众号:DBAplus社群

(编辑:核心网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读