
ES
文章平均质量分 71
冷小鱼
博客以实战为主,欢迎大家留言讨论。
展开
-
ES 7.7.0 数据迁移
本文使用 elasticdump 做数据迁移,支持在线和离线俩种方式,适用于数据量比较小的情况。原创 2023-03-04 11:17:01 · 2510 阅读 · 0 评论 -
Elasticsearch7.X 字段数据类型
【主要数据类型】(1)字符串类型: text, keyword(2)数字类型:long, integer, short, byte, double, float, half_float, scaled_float(3)日期:date(4)日期 纳秒:date_nanos(5)布尔型:boolean(6)Binary:binary(7)Range: integer_range, float_range, long_range, double_range, date_range【复杂数据类型】原创 2021-10-27 17:10:59 · 1104 阅读 · 0 评论 -
Elasticsearch 7.7.0 基本操作-基于 CMD 命令行
ES7.0命令行操作#检查ES节点是否正常启动curl http://localhost:9200#cat检测集群健康状况curl http://localhost:9200/_cat/health?v#查看有多少索引curl http://locahost:9200/_cat/indices?v#创建新的索引curl -XPUT http://locahost:9200/my_new_index?pretty#对新增的索引,插入一条数据,type是user, id指定为1。c原创 2020-08-20 13:36:36 · 891 阅读 · 0 评论 -
es Failed: 1: this action would add [2] total shards, but this cluster currently has [1001]/[1000]
你用的7版本以上的elasticsearch吧,默认只允许1000个分片,问题是因为集群分片数不足引起的。现在在elasticsearch.yml中定义PUT /_cluster/settings{ "transient": { "cluster": { "max_shards_per_node":10000 } }}...原创 2020-05-26 20:23:24 · 6648 阅读 · 0 评论 -
Docker 容器遇到的乱码问题
cat << EOF > /root/.vimrc:set encoding=utf-8:set fileencodings=ucs-bom,utf-8,cp936:set fileencoding=gb2312:set termencoding=utf-8EOF原创 2020-05-20 11:34:42 · 295 阅读 · 0 评论 -
Docker 安装 ES 7.7.0 及 Head、Kibana、IK分词器、Logstash、Filebeat 插件
目录环境信息ES安装ElasticSearch-Head安装IK分词器安装环境信息Docker version 1.13.1, build 4ef4b30/1.13.1 CentOS Linux release 7.7.1908 (Core)ES安装 拉取镜像docker pull docker.elastic.co/elasticsearch/el...原创 2020-03-27 02:54:14 · 1401 阅读 · 1 评论 -
Linux 中 elasticsearch6.3.0 单机安装
前置elasticsearch至少需要Java 8,请先检查您的Java版本,进行相应地安装/升级,kibana 安装之后可以连接ES做查询、DSL等操作。安装介质elasticsearchhttps://www.elastic.co/cn/downloads/elasticsearchkibanahttps://www.elastic.co/cn/downloads/...原创 2019-07-19 10:51:45 · 297 阅读 · 0 评论 -
elasticsearch-5.6.12 单点安装包括 HEAD插件安装
环境Linux version 3.10.0-693.el7.x86_64 (builder@kbuilder.dev.centos.org) (gcc version 4.8.5 20150623 (Red Hat 4.8.5-16) (GCC) ) #1 SMP Tue Aug 22 21:09:27 UTC 2017java version "1.8.0_131"Java(T...原创 2019-02-22 18:49:59 · 939 阅读 · 0 评论 -
es-head 删除INDEX 创建mapping
1、删除索引sss为索引名称,亲测有效。2、创建Mapping{ "document": { "properties": { "idcode": { "type": "text" }, "mobile": {原创 2018-10-18 00:56:12 · 2321 阅读 · 0 评论 -
ElasticSearch5.4X 搜索引擎查询java工具类
直接上代码:最重要的是esbuilder中的文件,其中包括es四大查询模式构建工具类,一个查询模式定义文件,一个构建工厂类,一个最终拼装类。使用了简单工厂设计模式加反射。下面是各个文件的具体代码:IESQueryBuilders: public interface IESQueryBuilders { IESQueryBuilders termQuery(Stri...转载 2018-08-14 20:50:42 · 662 阅读 · 0 评论 -
Elasticsearch教程-从入门到精通-ES索引迁移
一、关于搜索引擎 各位知道,搜索程序一般由索引链及搜索组件组成。 索引链功能的实现需要按照几个独立的步骤依次完成:检索原始内容、根据原始内容来创建对应的文档、对创建的文档进行索引。 搜索组件用于接收用户的查询请求并返回相应结果,一般由用户接口、构建可编程查询语句的方法、查询语句执行引擎及结果展示组件组成。 如图所示。 著名的开源程序Lucene是为索引组...转载 2018-08-04 11:36:24 · 3962 阅读 · 0 评论