任何人都可以建议将 HBase 作为基于 Web 的应用程序的主要数据源是否是一个好主意?我主要关心的是 HBase 对查询的响应时间。是否有可能实现亚秒级响应?
编辑:有关应用程序本身的更多详细信息。
- 数据量:约500GB文本数据,预计很快将达到1TB
- 使用该应用程序的并发用户数:最多 50
该应用程序将用于呈现有关 HBase 中存储的数据的报告,例如过去 24 小时内关键字“X”出现的次数。对于来自该应用程序的约 80% 的请求,我将知道确切的密钥,20% 将是扫描(我正在研究 HBase 架构设计相关主题以使其运行速度更快)
您可以使用 HBase 作为 Web 应用程序的后端(例如,请参阅 Gap 的演示文稿)here http://www.slideshare.net/cloudera/1-serving-apparel-catalog-from-h-base-suraj-varma-gap-inc-finalupdated-last-minute或 eBay 的演示here http://www.slideshare.net/cloudera/8-h-base-the-use-case-in-e-bay-cassini).
正如您自己指出的那样,重点是获得正确的架构和关键设计
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)