HBase实战 | 58HBase平台实践和应用-平台建设篇

  1. 云栖社区>
  2. HBase+Spark社区>
  3. 博客>
  4. 正文

HBase实战 | 58HBase平台实践和应用-平台建设篇

hbase小能手 2018-12-28 21:01:00 浏览2313
展开阅读全文

HBase是一个基于Hadoop的分布式、面向列的Key-Value存储系统,可以对需要实时读写、随机访问大规模数据集的场景提供高可靠、高性能的服务,在大数据相关领域应用广泛。HBase可以对数据进行透明的切分,使得存储和计算本身具有良好的水平扩展性。

在58的业务场景中,HBase扮演重要角色。例如帖子信息等公司基础数据都是通过HBase进行离线存储,并为各个业务线提供随机查询及更深层次的数据分析。同时HBase在58还大量用于用户画像、搜索、推荐、时序数据和图数据等场景的存储和查询分析。

HBase在58的应用架构:
image
HBase在58的应用架构如上图所示,主要内容包括以下几个部分:

  • 多租户支持:包括SCF限流、RSGroup、RPC读写分离、HBase Quota 、ACL;
  • 数据读写接口:包括SCF 代理API、原生Java API以

网友评论

登录后评论
0/500
评论
hbase小能手
+ 关注
所属云栖号: HBase+Spark社区