将Hive与HBase一起使用可以提高响应时间并且对Web应用程序有益吗?

时间:2015-07-28 19:47:41

标签: hive hbase hdfs freetext

this video中,表明Hive将以缓慢的响应时间呈现数据。

我想知道将Hive与HBase集成是否适合基于Web的实时运行应用程序(CRUD),其次,如果可以进行自由文本搜索(不仅仅是使用LIKE)?

在视频中,它们确实表明它是基于读取的,但始终有更新:)。

感谢。

1 个答案:

答案 0 :(得分:0)

首先,你弄错了。 Hive不适用于需要快速响应时间的应用程序。请在视频中的2:25查看。

将hive与HBase集成,仅用于数据摄取。在尝试读取数据时,您仍需要与Hbase工具箱竞争。鉴于此,Hbase中的响应时间取决于您设计架构的程度,例如列族数,行键设计,过滤器的使用情况等。

对于自由文本搜索,你有solr,它适用于倒排索引。

答案是您的问题,可能需要阅读大量材料,然后才能采用任何上述技术。快乐学习。