elasticsearch学习手册范文

elasticsearch学习手册范文

ID:27650095

大小:1.19 MB

页数:60页

时间:2018-12-05

elasticsearch学习手册范文_第1页
elasticsearch学习手册范文_第2页
elasticsearch学习手册范文_第3页
elasticsearch学习手册范文_第4页
elasticsearch学习手册范文_第5页
资源描述:

《elasticsearch学习手册范文》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、WORD完美格式ElasticSearch学习资料内部文件:[1.0]颁布时间:[2014.1.21]..整理分享..WORD完美格式目录&文件版本说明3&参考资料3&手册目的3&声明3&名词定义和缩略语说明31.总述41.1.简介41.2.国外的使用案例41.3.基本概念解析61.3.1.Cluster61.3.2.Shards61.3.3.Replicas61.3.4.Recovery71.3.5.River71.3.6.Gateway71.3.7.discovery.zen71.3.8.Transport72.服务

2、器搭建82.1.单机环境82.2.服务器环境82.3.中文分词集成92.4.配置详解123.JavaAPI153.1.与集群交互153.1.1.Node方式153.1.2.TransportClient方式163.2.putMapping定义索引字段属性163.3.索引数据19..整理分享..WORD完美格式3.4.删除索引数据193.5.搜索203.6.批量添加索引213.7.与MongoDB同步数据223.8.使用Morelikethis实现基于内容的推荐25..整理分享..WORD完美格式&文件版本说明表1版本说明

3、版本发布时间修订章节作者1.02014.1.21第一版虞晶&参考资料1.Elasticsearch官网:http://www.elasticsearch.cn/guide/&手册目的ElasticSearch学习资料&声明无&名词定义和缩略语说明表2名词定义及缩略语说明序号缩写说明1ESElasticsearch,一种设计用于云计算的分布式全文索引解决方案。..整理分享..WORD完美格式1.总述1.1.简介ElasticSearch是一个基于Lucene构建的开源,分布式,RESTful搜索引擎。设计用于云计算中,能够

4、达到实时搜索,稳定,可靠,快速,安装使用方便。支持通过HTTP使用JSON进行数据索引。我们建立一个网站或应用程序,并要添加搜索功能,令我们受打击的是:搜索工作是很难的。我们希望我们的搜索解决方案要快,我们希望有一个零配置和一个完全免费的搜索模式,我们希望能够简单地使用JSON通过HTTP的索引数据,我们希望我们的搜索服务器始终可用,我们希望能够一台开始并扩展到数百,我们要实时搜索,我们要简单的多租户,我们希望建立一个云的解决方案。Elasticsearch旨在解决所有这些问题和更多的。1.2.国外的使用案例Github

5、“Github使用Elasticsearch搜索20TB的数据,包括13亿的文件和1300亿行的代码”这个不用介绍了吧,码农们都懂的,Github在2013年1月升级了他们的代码搜索,由solr转为elasticsearch,目前集群规模为26个索引存储节点和8个客户端节点(负责处理搜索请求),详情请看官方博客https://github.com/blog/1381-a-whole-new-code-searchFoursquare”实时搜索5千万地点信息?Foursquare每天都用Elasticsearch做这样的事

6、“Foursquare是一家基于用户地理位置信息的手机服务网站,并鼓励手机用户同他人分享自己当前所在地理位置等信息。与其他老式网站不同,Foursquare用户界面主要针对手机而设计,以方便手机用户使用。SoundCloud“SoundCloud使用Elasticsearch来为1.8亿用户提供即时精准的音乐搜索服务”..整理分享..WORD完美格式SoundCloud是一家德国网站,提供音乐分享社区服务,成长很快,Alexa世界排名已达第236位。你可以在线录制或上传任何声音到SoundCloud与大家分享,可在线上传

7、也可以通过软件客户端来上传音乐文件,没有文件大小限制,但免费版限制上传音频总长不可超过2个小时播放时长,每首歌曲限最多100次下载。SoundCloud允许音乐通过Flash播放器方式嵌入到网页中。FogCreek“Elasticsearch使FogCreek可以在400亿行代码中进行一个月3千万次的查询“StumbleUpon”Elasticsearch是StumbleUpon的关键部件,它每天为社区提供百万次的推荐服务“StumbleUpon是个能发现你喜欢的网页的网站,进去时先注册,注册完就选择你感兴趣的东西,它会

8、自动帮你推荐一些网页,如果你喜欢这个网页就点喜欢按钮,按stumble按钮就会推荐下一个网页。目前其数据量达到25亿,基本数据存储在HBase中,并用elasticsearch建立索引,elasticsearch在其中除了用在搜索功能还有在推荐和统计功能。之前他们是使用solr作为搜索,由于solr满足不了他们的业务

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。