《HBase企业应用开发实战》—— 1.5 HBase的使用场景和经典案例
本节书摘来自华章出版社《HBase企业应用开发实战》一 书中的第1章,第1.5节,作者:马延辉 孟鑫 李立松 ,更多章节内容可以访问云栖社区“华章计算机”公众号查看。
1.5 HBase的使用场景和经典案例
了解软件产品的最好方法是如何使用,解决什么问题以及如何适用于大型应用架构。接下来的内容将详细介绍一些业界成功使用HBase的场景。但是,不要认为HBase只能解决下面的这些使用场景,因为它是一个正在发展和完善的技术框架,根据使用场景进行的创新正驱动着系统的发展。
下面是对HBase适用场景的一些抽象概括,从需求角度进行抽象,涵盖存储量级、性能、扩展、数据格式和关联关系等方面。
存储大量的数据(PB级数据)且能保证良好的随机访问性能。
需要很高的写吞吐量,瞬间写入量很大,传统数据库不能支撑或需要很高成本支撑的场景。
可以进行优雅的数据扩展,