我一直在阅读有关HBase数据库系统在Hadoop上提供的低延迟能力的更多信息。虽然大多数Hadoop数据存储都用于只写地图/缩减功能,但HBase似乎也具有低延迟更新/删除功能。
HBase是否适合用于替换现有的实时应用程序数据库?
答案 0 :(得分:0)
我确实使用HBase作为面向Web应用程序的客户端的后端。这一切都取决于Hbase中数据的结构如何更快地检索(所有这些都与RowKey设计相关)以及如何处理更新/ CURD操作(添加版本)
hbase as database in web application
答案是肯定的,可以通过仔细评估应用程序的主要目标(尤其是性能)来替换现有数据库