• 1.Getting Started


    Elasticsearch  是一个高度扩展的开源的全文搜索和分析引擎,它允许你存储,搜索和分析大量的数据和几乎实时。
    
    它通常用于底层的存储.技术,提供应用实现负载的搜索功能和需求。
    
    
    
    这里有一些使用的示例,Elasticsearch 可以使用:
    
    
    1.你可以运行一个在线的web 商店,你允许你的客户来搜索你出事的产品,在这种情况下, 你可以使用Elasticsearch 
    
    来存储你的整个产品目录和库存提供搜索和自动完成建议
    
    
    2.你需要收集日志或者交易数据,你需要分析和挖掘这些数据,寻找趋势,统计,汇总,或者异常。
    
    
    在这种情况下, 你可以使用Logstash(Elasticsearch/Logstash/Kibana的一部分)来收集,
    
    
    分析,和解析你的数据, 然后Logstash 满足的数据到Elasticsearch
    
    
    一旦数据是在Elasticsearch,你可以搜索和分析挖掘任何你感兴趣的数据。
    
    
    
    3.你运行一个价格预警平台, 允许价格精明的客户 指定一个规则 像"我有兴趣购买一个特定的电子产品和我想要被通知
    
    如果价格低于$X 从任何供应商 在接下来的一个月".
    
    
    
    在这种情况下你可以爬取供应商的价格,把它们放入到Elasticsearch 使用它的反向搜索(过滤器)能力 来匹价格走势
    
    
    客户的查询和最后推送警告道客户 一旦匹配成功
    
    
    4. 你可以分析/商业-智能 需要和快速调查, 分析, 可视化,要求特设问题在大量的数据上( 可能是数以百万或者数十亿记录)
    
    
    在这种情况下,你可以使用Elasticsearch来存储你的数据,然后使用Kibana(part of the Elasticsearch/Logstash/Kibana stack) 
    
    
    来创建自定义的仪表盘  使你的数据可见。
    
    
    
    这个教程的剩余部分, 我会引导你通过getting Elasticsearch up and running的过程,
    
    执行基本的操作像索引,所有,和修改你的数据,这个教程的最后,你可以有一个好的概念 对于 Elasticsearch ,
    
    它是如何工作的,
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    

  • 相关阅读:
    计算 时间戳 时间差
    Convert.ToInt32(string '000000003') 变成了 3
    mvc 二级域名 重定向
    访问微信的统一下单接口经常超时 操作超时
    EF 批量更新删除(linq篇)
    java提供了native2ascii工具
    局域网内Tomcat服务器没法访问
    程序实现发送邮件
    InputStream和OutputStream与String之间的转换
    开发中/listfile.jsp(11,31) quote symbol expected 这个错误
  • 原文地址:https://www.cnblogs.com/zhaoyangjian724/p/6199459.html
Copyright © 2020-2023  润新知