随笔分类 -  Elasticsearch

摘要:elasticsearch原生支持date类型,使用date类型可以用如下两种方式: 1. 使用毫秒的时间戳,直接将毫秒值传入即可。 2. 传入格式化的字符串,默认是ISO 8601标准,例如2018-01-27T00:07Z(零时区)、2018-01-27T08:07+08:00(东八区),这两个 阅读全文
posted @ 2018-01-27 12:50 猪脚踏浪 阅读(1268) 评论(0) 推荐(0) 编辑
摘要:一.查询的时候,需要建立一个SearchRequestBuilder,这里面将给出对于哪一个index或者type进行查询,并且所有的设置都可以在这里面进行实现,例如模糊查询,范围查询,前缀查询等。 二. 统计记录总数 三. 使用 QueryBuilders 进行查询 对于三个词 姜日香,刘燕,钟志 阅读全文
posted @ 2018-01-23 09:48 猪脚踏浪 阅读(504) 评论(0) 推荐(0) 编辑
摘要:Elasticsearch1.X,2.X,5.X随着版本的迭代,除了系统升级,Java API也做了相对较大的调整,也就是说,1.X的API在2.X以及5.X乃至未来6.X版本都不是通用的。 本例子使用的版本是5.6.5 一. 首先添加maven依赖 二。连接方式 输客户端自带一个集群嗅探特性,可以 阅读全文
posted @ 2018-01-21 17:20 猪脚踏浪 阅读(395) 评论(0) 推荐(0) 编辑
摘要:安装步骤 https://github.com/medcl/elasticsearch-analysis-ik 以插件形式安装: ik 带有两个分词器 ik_max_word :会将文本做最细粒度的拆分;尽可能多的拆分出词语 ik_smart:会做最粗粒度的拆分;已被分出的词语将不会再次被其它词语占 阅读全文
posted @ 2018-01-21 12:37 猪脚踏浪 阅读(383) 评论(0) 推荐(0) 编辑
摘要:Elasticsearch 5.6.5 安装教程 的续篇 head安装包,下载地址:https://github.com/mobz/elasticsearch-head/archive/master.zip head 插件不能放在elasticsearch-5.6.5文件夹里,head 插件需要单独 阅读全文
posted @ 2018-01-13 14:19 猪脚踏浪 阅读(220) 评论(0) 推荐(0) 编辑
摘要:下载地址 https://www.elastic.co/downloads/past-releases/elasticsearch-5-6-5 安装环境 centos6.5 , jdk1.8 一:解压 二:创建ES用户和组(创建elsearch用户组及elsearch用户) 因为使用root用户执行 阅读全文
posted @ 2018-01-05 11:23 猪脚踏浪 阅读(2403) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示