最近我在做一个每天都会产生大量数据的项目,在这个项目中,有两个功能,一个是将数据存储到hbase中以备将来分析,另一个是将数据推送到elasticsearch中进行监控。由于数据量巨大,我们应该将数据存储到两个平台(hbase、elasticsearch)!我在这两方面都没有经验。我不想知道是否有可能使用elasticsearch而不是hbase作为未来分析的持久性存储?
zaqlnxep1#
你也应该看看Phoenix城https://phoenix.apache.org/ 它可能提供您正在寻找的监视功能
uelo1irk2#
我建议您阅读这篇古老但仍然有效的文章:https://www.elastic.co/blog/found-elasticsearch-as-nosql 请记住,elasticsearch只是一个搜索引擎。但这取决于您的数据是关键的,还是您可以接受像非关键日志一样丢失其中一些数据。如果您不想使用包含大量数据的附加数据库,您可能可以将它们存储到hdfs之类的文件中。
2条答案
按热度按时间zaqlnxep1#
你也应该看看Phoenix城https://phoenix.apache.org/ 它可能提供您正在寻找的监视功能
uelo1irk2#
我建议您阅读这篇古老但仍然有效的文章:https://www.elastic.co/blog/found-elasticsearch-as-nosql 请记住,elasticsearch只是一个搜索引擎。但这取决于您的数据是关键的,还是您可以接受像非关键日志一样丢失其中一些数据。如果您不想使用包含大量数据的附加数据库,您可能可以将它们存储到hdfs之类的文件中。