没有合适的资源?快使用搜索试试~ 我知道了~
ElasticSearch学习文档
5星 · 超过95%的资源 需积分: 49 98 下载量 34 浏览量
2014-09-07
19:51:40
上传
评论
收藏 1.2MB DOC 举报
温馨提示
帮助elasticsearch开发者入门
资源推荐
资源详情
资源评论
ElasticSearch 学习资料
内部文件:[1.0]
公司 Logo 内部文件:[输入文件名和版本号]
颁布时间:[2014.1.21]
第 1 页 共 62 页
公司 Logo 内部文件:[输入文件名和版本号]
目 录
1. 总述.............................................................................................................................................5
1.1. 简介..................................................................................................................................5
1.2. 国外的使用案例..............................................................................................................5
1.3. Scaling Lucene.................................................................................................................7
1.3.1. Building Blocks.....................................................................................................7
1.3.2. Partitioning............................................................................................................9
1.3.3. Replication..........................................................................................................10
1.3.4. Transaction Log...................................................................................................12
2. 服务器搭建...............................................................................................................................13
2.1. 单机环境........................................................................................................................14
2.2. 服务器环境....................................................................................................................14
2.3. 中文分词集成................................................................................................................15
2.4. 配置详解........................................................................................................................17
2.5. 管理工具........................................................................................................................20
2.5.1. elasticsearch-head................................................................................................20
2.5.2. elasticsearch-bigdesk...........................................................................................23
3. Moduls.......................................................................................................................................27
3.1.1. Cluster.................................................................................................................27
3.1.2. Shards..................................................................................................................27
3.1.3. Replicas...............................................................................................................27
3.1.4. Recovery..............................................................................................................27
3.1.5. River....................................................................................................................28
3.1.6. Gateway...............................................................................................................28
3.1.7. discovery.zen.......................................................................................................28
3.1.8. Transport..............................................................................................................28
4. Java API.....................................................................................................................................29
4.1. 与集群交互....................................................................................................................29
4.1.1. Node 方式...........................................................................................................29
4.1.2. TransportClient 方式...........................................................................................30
4.2. put Mapping 定义索引字段属性..................................................................................30
第 2 页 共 62 页
公司 Logo 内部文件:[输入文件名和版本号]
4.3. 索引数据........................................................................................................................32
4.4. 删除索引数据................................................................................................................33
4.5. 搜索................................................................................................................................34
4.6. 批量添加索引................................................................................................................35
4.7. 与 MongoDB 同步数据.................................................................................................36
4.8. 使用 More like this 实现基于内容的推荐....................................................................38
5. 高级配置...................................................................................................................................40
5.1. 分片分布规则设置........................................................................................................40
5.2. 线程池设置....................................................................................................................42
5.3. 虚拟机配置....................................................................................................................44
6. 源码分析...................................................................................................................................50
6.1. 使用 Guice 进行依赖注入与模块化系统....................................................................50
6.2. 索引过程源码概要分析................................................................................................53
7. 问题解决...................................................................................................................................55
7.1. 索引修复........................................................................................................................55
7.2. 其他问题........................................................................................................................58
7.2.1. 由 gc 引起节点脱离集群...................................................................................58
7.2.2. out of memory 错误............................................................................................59
7.2.3. 无法创建本地线程问题.....................................................................................59
7.2.4. 集群状态为黄色时并发插入数据报错............................................................60
7.2.5. 设置 jvm 锁住内存时启动警告.........................................................................60
7.2.6. 错误使用 api 导致集群卡死..............................................................................60
第 3 页 共 62 页
公司 Logo 内部文件:[输入文件名和版本号]
文件版本说明
表 1 版本说明
版本 发布时间 修订章节 作者
1.0
2014.1.2
1
第一版 虞晶
参考资料
1. Elasticsearch 官网:http://www.elasticsearch.cn/guide/
手册目的
ElasticSearch 学习资料
声明
无
名词定义和缩略语说明
表 2 名词定义及缩略语说明
序号 缩写 说明
1 ES
Elasticsearch,一种设计用于云计算的分布式全文索引解决方案。
第 4 页 共 62 页
剩余61页未读,继续阅读
资源评论
- yangchunjian2015-09-15很少打五分,这个确实不错。谢谢。
- heyao7622016-01-21很少打五分,这个确实不错。谢谢
- g_xw_862014-11-23非常有帮助,谢谢
speeder622
- 粉丝: 0
- 资源: 5
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 白色大气风格的上线倒计时模板下载.zip
- 白色大气风格的商业合作公司模板下载.zip
- 白色大气风格的商业模板下载.zip
- 白色大气风格的设计公司网页模板下载.zip
- 白色大气风格的设计公司CSS3单页模板.zip
- 白色大气风格的设计公司整站网站模板下载.zip
- matlab实现并行计算在无线传感器网络中的应用与实现-并行计算-无线传感器网络-WSN-matlab-分布式算法
- 白色大气风格的摄影照片展示网页模板下载.zip
- 白色大气风格的摄影主题网页模板下载.zip
- 白色大气风格的设计师作品模板下载.zip
- 白色大气风格的生活商品网上销售商城模板.zip
- 白色大气风格的生活工具网店网页模板下载.zip
- 白色大气风格的施工建设企业网站模板.zip
- 白色干净大气的企业网站模板下载.zip
- 白色干净简单的app软件网站模板下载.zip
- 白色风景的人物相册整站网站模板下载.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功