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

随机推荐

  1. myeclipse破解教程,对所有版本有效,完美支持32位和64位

    破解软件下载地址 执行Run.bat文件,按照以下步骤进行激活: 第一步:输入任意用户名 第二步:点击Systemid... 按钮,自动生成本机器的systemid. 第三步:点菜单Tools-> ...

  2. BZOJ 1491: [NOI2007]社交网络( floyd )

    floyd...求最短路时顺便求出路径数. 时间复杂度O(N^3) ------------------------------------------------------------------ ...

  3. ExtJS4.2学习(二)——入门基础

    1.工程的目录结构: src里放后台的文件,WebRoot里放前台的文件. index.html或者index.jsp等是整个项目的首页,在首页我们要引入ExtJS的CSS样式文件和ExtJS的核心类 ...

  4. SICP 习题 (1.13) 解题总结

    SICP习题1.13要求证明Fib(n)是最接近φn/√5 的整数,其中φ=(1+√5)/2 .题目还有一个提示,提示解题者利用归纳法和斐波那契数的定义证明Fib(n)=(φn - ψn) / √5 ...

  5. 测试scanf输入含非法控制符

    心得: 学到scanf命令时第一个想到的就是可以利用scanf做一个十进制转16进制.八进制的小程序,很天真的以为也可以转二进制,在搜索字符控制符的时候才知道原来没有二进制的控制字符,需要换算出来得出 ...

  6. centos6.4-x86-64系统更新系统自带Apache Http Server

    系统自带Apache Http Server 版本比较老,有漏洞.现在对Apache Http Server进行升级.总体思路:先删除老的,再安装新的.详细步骤如下: 1 删除老版本 1.1 删除老A ...

  7. 11136-Hoax or what

    Each Mal-Wart supermarket has prepared a promotion scheme run by the following rules: A client who w ...

  8. easyui使用总结

    (一)datagrid 1.jquery的easyui中的datagrid刷新时的问题 在你的页面里增加2个class样式:           .datagrid-mask{ opacity:0; ...

  9. 飘逸的python - 有的升序有的降序的情况下怎么多条件排序

    之前在统计导出各区服玩家消费的时候需要进行升序降序混搭的多条件排序. 需求是这样的.区服从小到大排,如果区服相同,则按消费从大到小排. 实现方法是利用python的sort算法是稳定排序,对数据进行多 ...

  10. linux之多进程fork:进程通信

    ++++++++++++++++++信号机制+++++++++++++++++++ 接收信号 int signal(int sig,__sighandler_t handler); int func( ...