HBase关键特性
实时速度:
执行速度快, 随机读写存储的所有数据,并与其他组件集成, 比如Apache Kafka或Apache Spark™Streaming, 在单一平台内构建完整的端到端工作流程.
Hadoop可扩展:
HBase是为大规模可扩展性而设计的, 因此,您可以在单个平台上存储无限数量的数据,并处理向更多用户和应用程序提供数据的日益增长的需求. 随着数据需求的增长,您可以简单地添加更多的服务器来随业务线性扩展.
灵活性:
存储任何类型的数据——结构化、半结构化、非结构化——而无需任何预先建模. 灵活的存储意味着您总是能够访问全保真数据,以进行广泛的分析和用例, 通过包括Impala和Apache Solr在内的领先框架直接访问.
可靠性:
自动, 可调复制意味着始终可以访问数据的多个副本,并防止数据丢失. 内置的容错意味着服务器可能会故障,但您的系统仍可用于所有工作负载. 为了确保业务连续性,双活复制也可用于灾难恢复.
常见用例
HBase增强了HDFS的优势,为许多用户或应用提供了实时随机读写的能力, 使其成为单一平台中各种关键用例的理想选择, 包括:
- 消息传递服务
- Sessionization
- 实时指标和分析(广告、拍卖等)
- 图数据
- “物联网”应用