![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
elasticsearch
架构路上
热爱技术,望有朝一日能作技术路上的指路人。
展开
-
ES重建索引,数据迁移(_reindex)
场景:当索引发生变化的时候,比如领导要求对字段a进行分词,我们可以使用该功能,新建一个索引将数据迁移过去,删掉原索引,再根据场景新建,将数据迁移回来就????了。// 1. 将数据迁移到新的索引POST _reindex{ "source": { "index": "old_index" }, "dest": { "index": "new_index" }}// 2. 删除老索引DELETE /old_index// 3. 新建索引并设置mapping原创 2020-12-11 21:12:58 · 1393 阅读 · 0 评论 -
centos docker 安装elasticsearch、ik分词器、ingest-attachment
1.安装dockeryum update -yyum install docker -ysystemctl start docker // 启动dockerdocker images // 查看镜像显示如下则表示安装成功2. docker安装Elasticsearch拉取es镜像取别名删除原名创建三个挂载目录启动es 并挂在刚刚的目录上docker pull registry.cn-hangzhou.aliyuncs.com/vanni/elasticsearc原创 2020-12-09 19:15:20 · 771 阅读 · 0 评论 -
springboot 之 elasticsearch + mybatis 组件化开发
进行自动装配两种方式:使用自定义注解自定义注解 @EnableKnowledge导入真正的配置类引用模块在启动类或者其他spring管理的bean上添加注解@EnableKnowledge@Target({ElementType.TYPE})@Retention(RetentionPolicy.RUNTIME)@Documented@Import(ElasticSearchConfig.class)public @interface EnableKnowledge {}原创 2020-12-07 18:57:43 · 443 阅读 · 0 评论 -
Elasticsearch之logstash的下载安装及使用并配置ik分词器
1. 选择同步边界字段id当数据库有新增字段时logstash就会同步到es中。缺点是当数据更新时,logstash无法感知。updateTime一般情况下我们选择这个,updatetime不管是新增还是修改都会产生变化,logstash能够感知。2.logstash-jdbc插件(新版本自带的)3.准备下载logstash 注意版本跟es一致(https://www.elastic.co/cn/downloads/elasticsearch)下载 数据库连接驱动 mysql-conn原创 2020-11-27 22:32:00 · 592 阅读 · 0 评论 -
docker 运行elasticseach需要注意的点
docker/elasticseach完整单机版运行命令。docker run --cap-add=SYS_PTRACE --name elasticsearch -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" -e ES_JAVA_OPTS="-Xms64m -Xmx128m"-v /mydata/elasticsearch/config/elasticsearch.yml:/usr/share/elasticsearch/c原创 2020-11-25 18:09:33 · 274 阅读 · 0 评论 -
springboot elasticsearch最新api使用详解
基于spring-boot-starter-data-elasticsearch 2.3.4该版本已废弃ElasticsearchTemplate,至于为什么会废弃,我个人认为 rest client性能更高,封装更好,用户无需再关注RestClient客户端和InternalRequest请求,这一切ES都帮你干了。在项目中使用如下配置会抛出异常@AutoWiredElasticsearchTemplate elasticsearchTemplate;该版本使用 ElasticsearchRe原创 2020-10-28 18:35:39 · 1100 阅读 · 0 评论