随笔分类 -  elasticsearch

摘要:1、分页参数 ,start=(page-1)*size 2、高亮字段结果的处理方式 3、float类型参数从map中取出用double接收 4、结果封装需手动封装 阅读全文
posted @ 2018-12-26 18:48 dehigher 阅读(1261) 评论(0) 推荐(0)
摘要:1、logstash介绍 logstash 是ES 下的一款开源软件、用于数据采集,就是从Mysql等数据源采集数据、更新数据、然后将数据发送到ES中创建、更新索引 2、安装 演示环境是windows (1)下载logstash, 注意版本要和ES一致 地址:https://www.elastic. 阅读全文
posted @ 2018-12-24 16:51 dehigher 阅读(596) 评论(0) 推荐(0)
摘要:1、集群结构 ES 通常以集群方式工作、以提高搜索性能、容错能力、高可用、实现PB级数据搜索。 相关概念: (1)结点: ES集群由多台ES服务器组成、每个ES 服务端就是个一个NODE结点 (2)分片:由于硬盘限制,为提高ES处理数据量、将索引进行分片、分片后将其放在不同结点、实现多个服务端共同对 阅读全文
posted @ 2018-12-24 10:16 dehigher 阅读(263) 评论(0) 推荐(0)
摘要:1、环境准备 (1)添加依赖 (2)配置文件 application.yml (3)创建配置类 2、索引管理测试 mapping.json 这里特别注意: 使用了比例因子浮点数 ,索引库创建成功之后,在head客户端,数据浏览的字段结构中没有展示,但是实际数据中是存在的,已经成功了 3、文档管理测试 阅读全文
posted @ 2018-12-23 21:47 dehigher 阅读(3555) 评论(1) 推荐(1)
摘要:1、docker安装elasticsearch 2、安装head客户端 git 地址: 安装node 、进入elasticsearch-head目录执行 npm run start 3、使用restful 方式测试 (1)创建索引库 number_of_shards: 设置分片数、在集群中通常设置多 阅读全文
posted @ 2018-12-21 17:37 dehigher 阅读(615) 评论(0) 推荐(0)