使用ElasticSearch作为永久存储

时间:2018-08-09 05:24:47

标签: hadoop elasticsearch hbase

最近我正在做一个每天都会产生大量数据的项目,在这个项目中,有两种功能,一种是将数据存储到Hbase中以供将来分析,第二种是将数据推送到ElasticSearch中进行监视。 由于数据量巨大,我们应该将数据存储到两个平台(Hbase,Elasticsearch)中! 我在这两个方面都没有经验。我不知道是否可以使用Elasticsearch代替hbase作为未来分析的持久性存储?

2 个答案:

答案 0 :(得分:1)

我建议您阅读这篇古老但仍然有效的文章:https://www.elastic.co/blog/found-elasticsearch-as-nosql 请记住,Elasticsearch只是一个搜索引擎。但这取决于您的数据是否关键,或者是否可以接受丢失一些数据(例如非关键日志)。 如果您不想使用具有大量数据的附加数据库,则可以将它们存储到HDFS之类的文件中。

答案 1 :(得分:0)

您还应该检查Phoenix https://phoenix.apache.org/,它可能会提供您正在寻找的监视功能