设为首页 - 加入收藏 ASP站长网(Aspzz.Cn)- 科技、建站、经验、云计算、5G、大数据,站长网!
热搜: 手机 数据 公司
当前位置: 首页 > 服务器 > 安全 > 正文

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

发布时间:2021-01-17 07:20 所属栏目:53 来源:网络整理
导读:RowKey是HBase表结构设计中很重要的一环,HBase中RowKey可以唯一标识一行记录,在HBase查询的时候,有以下2种方式: 按指定RowKey获取唯一一条记录,get方法(org.apache.hadoop.hbase.client.Get) 按指定的条件获取一批

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社群

(编辑:ASP站长网)

网友评论
推荐文章
    热点阅读