elasticsearch Getting start

开始学习:

Elasticsearch 是衣蛾高度扩展的开源的全文搜索和分析引擎,它允许你存储,搜索和分析大量的数据实时分析。

它通常被用作底层技术

这里有几个使用示例,Elasticsearch 可以用于:

1.你可以运行一个在线的网络商店,允许你的顾客来搜索你销售的产品。


在这种情况下,你可以使用Elasticsearch来存储你的整个产品目录和提供搜索和自动建议


2.你需要收集日志和交易数据,你需要分析和挖掘这个数据来查找趋势,统计,汇总和异常。

在这种情况下,你可以使用Logstash(part of the Elasticsearch/Logstash/Kibana stack)

来搜集,汇总,和解析你的数据,然后数据注入到Elasticsaerch.

一旦数据是在Elasticsearch,你可以运行搜索和聚合挖掘任何你感兴趣的信息。

3.你可以运行一个价格提醒平台 允许价格精明客户指定一个规则像"我喜欢买一个指定电子产品我需要被通知

当电子产品的价格从任何广商下调低于$X.

在这种情况下 你可以爬取供应商价格, 把它们放到Elasticsearch,然后使用它的反向搜索能力来满足价格走势

4.你可以分析/商业智能的需求,需要快速的调查,分析,可视化,需要点对点查询大量的数据。

在这种情况下, 你可以使用Elasticsearch 来存储你的数据,使用Kibana(part of the Elasticsearch/Logstash/Kibana stack)

来建立自定义的仪表盘

原文地址:https://www.cnblogs.com/hzcya1995/p/13349703.html