您好,欢迎来到99网。
搜索
您的当前位置:首页elasticsearch入门一中文文档参考手册

elasticsearch入门一中文文档参考手册

来源:99网
elasticsearch⼊门⼀中⽂⽂档参考⼿册

⼊门

Elasticsearch是⼀个实时分布式搜索和分析引擎。它让你以前所未有的速度处理⼤数据成为可能。它⽤于全⽂搜索、结构化搜索、分析以及将这三者混合使⽤:

维基百科使⽤Elasticsearch提供全⽂搜索并⾼亮关键字,以及输⼊实时搜索(search-as-you-type)和搜索纠错(did-you-mean)等搜索建议功能。

英国卫报使⽤Elasticsearch结合⽤户⽇志和社交⽹络数据提供给他们的编辑以实时的反馈,以便及时了解公众对新发表的⽂章的回应。

StackOverflow结合全⽂搜索与地理位置查询,以及more-like-this功能来找到相关的问题和答案。Github使⽤Elasticsearch检索1300亿⾏的代码。

但是Elasticsearch不仅⽤于⼤型企业,它还让像DataDog以及Klout这样的创业公司将最初的想法变成可扩展的解决⽅案。Elasticsearch可以在你的笔记本上运⾏,也可以在数以百计的服务器上处理PB级别的数据。

Elasticsearch所涉及到的每⼀项技术都不是创新或者⾰命性的,全⽂搜索,分析系统以及分布式数据库这些早就已经存在了。它的⾰命性在于将这些独⽴且有⽤的技术整合成⼀个⼀体化的、实时的应⽤。它对新⽤户的门槛很低,当然它也会跟上你技能和需求增长的步伐。如果你打算看这本书,说明你已经有数据了,但光有数据是不够的,除⾮你能对这些数据做些什么事情。

很不幸,现在⼤部分数据库在提取可⽤知识⽅⾯显得异常⽆能。的确,它们能够通过时间戳或者精确匹配做过滤,但是它们能够进⾏全⽂搜索,处理同义词和根据相关性给⽂档打分吗?它们能根据同⼀份数据⽣成分析和聚合的结果吗?最重要的是,它们在没有⼤量⼯作进程(线程)的情况下能做到对数据的实时处理吗?

这就是Elasticsearch存在的理由:Elasticsearch⿎励你浏览并利⽤你的数据,⽽不是让它烂在数据库⾥,因为在数据库⾥实在太难查询了。Elasticsearch是你新认识的最好的朋友。

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- 99spj.com 版权所有 湘ICP备2022005869号-5

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务