繁体   English   中英

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

[英]Can the HBase database system be used as a live application database with CRUD features?

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

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

我确实将HBase用作面向客户端的Web应用程序的后端。 这完全取决于如何在Hbase中构造数据以实现更快的检索(所有与RowKey设计有关的联系)以及如何处理更新/ CURD操作(添加版本)。

其他参考HBase作为Web应用程序后端

hbase作为Web应用程序中的数据库

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM