
ElasticSearch
咸鱼最牛逼
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
二、ElasticSearch安装与启动
(一)官网下载tar包 wget.....(二)解压(三)验证出现如下信息,才代表安装成功[root@administrator bin]# curl localhost:9200{ "name" : "administrator&原创 2018-10-05 21:57:07 · 661 阅读 · 0 评论 -
十一、Elasticsearch分页搜索下标从0开始
不同于Mybatis的PageHelper插件,Elasticsearch分页搜索的下标从0开始,而PageHelper插件的下标从1开始!!!!原创 2019-03-03 20:22:14 · 2356 阅读 · 0 评论 -
七、利用ik分词器 + kibana + logstash 向es 中导入mysql数据,并索引
一、向 es 中安装ik分词器插件第一步:去https://github.com/medcl/elasticsearch-analysis-ik/releases?after=v5.5.3该网址下载对应版本的ik分词器(下zip版,不要下成source版)第二步:在es的plugins下新建ik目录第三步:解压ik分词器压缩包至ik目录第四步:验证ik分词器在linux中输入:curl ...原创 2019-02-11 23:11:48 · 1738 阅读 · 2 评论 -
八、使用elasticsearch + kibana + logstash 导入mysql数据和创建索引实
一、mysql 数据准备 因为我的 Mysql 是在windows 上的,所以在windows中要设置 mysql 容许远程访问。关于具体设置参见 mysql如何修改开启允许远程连接 (windows)。 本次实践用表:二、kibana中创建索引PUT booklist{ "settings": { "number_of_shards&am原创 2019-02-11 22:41:56 · 2288 阅读 · 2 评论 -
六、使用elasticsearch创建索引
(一)参考资料 关于索引的所有详细信息,参见 ElasticSearch入门 第三篇:索引 上面的资料是基于elasticsearch2.x,而笔者是基于elasticsearch6.x,这里简单提一下6.x更新的地方:字段类型 String 没有了,被 text 和 keyword 两种类型代替。text:分词。比如“三国演义”,若被索引为 text 类型,则将会被分词为 “三国...原创 2019-02-11 17:24:18 · 4766 阅读 · 0 评论 -
十、SpringBoot中使用 ElasticsearchTemplate 实施高亮搜索
ElasticsearchTemplate是Springboot为我们自动装载的Elasticsearch模板,使用该模板,基本可以满足我们的搜索需求! 案例背景介绍:用户输入一个关键词:“历史”,要求同时在索引库中“name”、“author”、"category"三个字段进行搜索。package com.yuedu.service;import com.yuedu.dao.Boo...原创 2019-02-14 21:07:24 · 7126 阅读 · 9 评论 -
九、将 elasticsearch中的时间字符"yyyy-MM-dd'T'HH:mm:ss.SSS Z"串转换成 Date
/** * 将 yyyy-MM-dd'T'HH:mm:ss.SSS Z 转换成 Date */ private static Date formateDate(String dateStr){ try { dateStr = dateStr.replace("Z", " UTC"); SimpleDateF...原创 2019-02-14 20:53:06 · 6818 阅读 · 1 评论 -
五、Elasticserach与solr的比较
核心观点:随着数据量的增加,Solr的搜索效率会变得更低,而Elasticsearch却没有明显的变化。 具体参见搜索引擎选择: Elasticsearch与Solr转载 2018-10-09 19:14:34 · 224 阅读 · 0 评论 -
四、Springboot2.0.5整合Spring data elasticSearch3.0.10
本文作者使用的Springboot版本为2.0.5.RELEASE,spring-data-elasticsearch版本为3.0.10.RELEASE,其中elasticsearch版本为5.6.11。其他版本的可能不具有参考价值。(一)依赖 <dependency> <groupId>org.springframework.boot原创 2018-10-09 19:09:51 · 2945 阅读 · 3 评论 -
三、Elasticsearch自带API
补充:在LINUX中直接访问非GET方式网址,案例: //删除 crul -XDELETE "http://127.0.0.1:9200/..."(一)集群(Cluster) Elasticsearch 提供了全面并且强大的REST API与集群交互。 健康 API 集群:/_cat/health?v 节点:/_cat/node...原创 2018-10-08 22:53:24 · 370 阅读 · 0 评论 -
一、Elasticsearch基本介绍
高度伸缩的开源全文本搜索和分析引擎,能够快速地存储、搜索、分析大数据,并且接近于实时(real time)。通常用于复杂的搜索功能和需求。(一)特点 1、近乎实时(NRT) 正常情况下,构建索引(写)到结果可查询(读)在一秒间。 2、集群(Cluster) 一个或多个节点,集群持有整体数据,提供跨节点的索引和搜索能力。集群的名称必须是唯一的。 3、节点(Node) 指...原创 2018-10-08 22:18:56 · 328 阅读 · 0 评论 -
十二、Elasticsearch启动报/usr/local/elasticsearch-6.2.2/logs/spring-boot.log (权限不够)
1.问题:Elasticsearch启动报/usr/local/elasticsearch-6.2.2/logs/spring-boot.log (权限不够)2.解决办法:(1)切换到root用户su root(2)到elasticsearch-6.2.2的上一级目录,授予权限chown -R elk:elk elasticsearch-6.2.2/(3)再切换成root用户,启...原创 2019-03-16 17:38:32 · 3551 阅读 · 0 评论