HBase数据库系统可以用作具有CRUD功能的实时应用程序数据库吗?

时间:2015-07-28 18:28:52

标签: database hadoop hbase

我一直在阅读有关HBase数据库系统在Hadoop上提供的低延迟能力的更多信息。虽然大多数Hadoop数据存储都用于只写地图/缩减功能,但HBase似乎也具有低延迟更新/删除功能。

HBase是否适合用于替换现有的实时应用程序数据库?

1 个答案:

答案 0 :(得分:0)

我确实使用HBase作为面向Web应用程序的客户端的后端。这一切都取决于Hbase中数据的结构如何更快地检索(所有这些都与RowKey设计相关)以及如何处理更新/ CURD操作(添加版本)

额外参考 HBase as web app backend

hbase as database in web application

答案是肯定的,可以通过仔细评估应用程序的主要目标(尤其是性能)来替换现有数据库