修改mapping

  • 查询旧index的mapping
GET /network_event/_mapping
  • 建一个新的索引,并指定mapping,指定要修改的字段即可,其它字段可自动生成
PUT /network_event_v2
{"mappings" : {"properties" : {"content" : {"type" : "text","analyzer": "ik_max_word"}}}}
  • 将旧索引的数据迁移至新索引
POST /_reindex
{"source": {"index": "network_event"},"dest": {"index": "network_event_v2"}
}
  • 查看新索引的mapping以及数据情况
GET /network_event_v2/_mapping
GET /network_event_v2/_search
{"query": {"match_all": {}}
}
  • 删除旧索引
DELETE /network_event
  • 给新索引添加别名。以后可通过别名存取数据,方便日后再次修改mapping
PUT /network_event_v2/_aliases
{"actions": [{"add": {"index": "network_event_v2", "alias": "network_event"}}]}
  • 查看别名以及数据查询情况
GET /network_event/_alias
GET /network_event/_search
{"query": {"match_all": {}}
}
  • 别名若指定错误可这样删除
DELETE /network_event_v2/_alias/network_event

mapping新增字段

PUT /network_alarm/_mapping
{"properties":{"recovery_time": {"type" : "date","format": "yyyy-MM-dd HH:mm:ss||yyyy-MM-dd HH:mm||yyyy-MM-dd||epoch_millis"}}
}

导入远程数据

  1. 在本地创建index,写好mapping
  2. 将远程数据导入到本地
POST /_reindex{"source": {"index": "blogs","remote": {"host": "http://remote_cluster_node1:9200","username": "USERNAME","password": "PASSWORD"}},"dest": {"index": "blogs"}}

设置查询数量的限制

PUT /network_event/_settings
{"max_result_window": "200000"
}

查询时使用参数"track_total_hits": True 能返回实际数据数量

Elasticsearch 7.x笔记相关推荐

  1. java分布式免费开源搜索引擎 Elasticsearch 详细学习笔记

    网页右边,向下滑有目录索引,可以根据标题跳转到你想看的内容 如果右边没有就找找左边 此文是学习尚硅谷Elasticsearch课程的笔记 Elasticsearch 全文检索引擎 Lucene 是 A ...

  2. ElasticSearch搜索引擎API笔记

      ElasticSearch搜索引擎API笔记 1. pom.xml <dependency> <groupId>org.elasticsearch.client</g ...

  3. 【ElasticSearch】学习笔记(三)es的高级操作

    [ElasticSearch]学习笔记(三)es的高级操作 文章目录 [ElasticSearch]学习笔记(三)es的高级操作 1. 数据聚合 1.1 聚合总类 1.2 DSL实现聚合 1.2.1 ...

  4. ElasticSearch查询学习笔记章节5——geo_distance,geo_bounding_box,geo_polygon地图检索geo查询

    ElasticSearch查询笔记目录   涉及的常用查询内容较多,将分多个章节进行笔记整理,具体如下: ElasticSearch查询学习笔记章节1--term,terms,match,id查询   ...

  5. elasticsearch原理学习笔记

    https://mp.weixin.qq.com/s/dn1n2FGwG9BNQuJUMVmo7w 感谢,透彻的讲解 整理笔记 请说出 唐诗中 包含 前  的诗句 ...... 其实你都会,只是想不起 ...

  6. elasticsearch狂神说笔记_神级学习笔记!别再说不会Elasticsearch了,这位架构师都整理好了...

    搜索是软件工程师的一项必备技能.而 Elasticsearch 就是一款功能强大的开源分布式搜索与分析引擎,在同领域几乎没有竞争对手--近三年 DB-Engines 数据库评测中,ES 在搜索引擎领域 ...

  7. 数据库-Elasticsearch进阶学习笔记(分片、映射、分词器、即时搜索、全文搜索等)

    目录 基础概念 定义 特点 索引(Index) 分片(Shards) 副本(Replicas) 分配(Allocation) 映射(Mapping) 动态映射 显式映射 常见数据类型 文档(docum ...

  8. 数据库-Elasticsearch进阶学习笔记(集群、故障、扩容、简繁体、拼音等)

    目录 集群 集群配置 单节点集群 分布式集群 故障转移 水平扩容 路由计算&分片控制 数据CRUD流程 写流程 读流程 更新流程 删除流程 分词器 IK分词器 Pinyin分词器 简繁体转换器 ...

  9. Elasticsearch——基础(笔记)

    文章目录 一. Elasticsearch 二.正向索引与倒排索引 三.Elasticsearch与Mysql 3.1 文档document 3.2 索引库index 3.3 与Mysql对比 3.4 ...

  10. 使用 Elasticsearch 构建一个笔记搜索引擎——求索

    路漫漫其修远兮,吾将上下而求索. 搜索引擎的名字取自屈原的<离骚>,大家都知道在 E 文中单词 search 是搜索的意思,而 research 则是研究的意义,这也是反复搜索所存在的价值 ...

最新文章

  1. java 是否含有日文_《JAVA编程思想》5分钟速成:第9章(接口)
  2. python+scapy 抓包与解析
  3. SAP Spartacus 服务器端渲染单步调试步骤之二:在服务器端执行应用程序 Angular 代码
  4. 第5篇K8S创建资源的两种方式
  5. Windows Server 2016提供Docker原生运行的企业级支持
  6. Linux 下删除大量文件效率对比
  7. VisualSVN Server 服务器资源目录
  8. RHCE实验环境虚拟机下载及注意事项
  9. Android Palette吸色原理及源码解析
  10. 泛娱乐出海走出水土不服,元宇宙社交诞生新机会!
  11. java婚纱摄影网站计算机毕业设计MyBatis+系统+LW文档+源码+调试部署
  12. 儿童python编程入门软件_一款儿童编程入门的理想工具——PythonTurtle
  13. 应用案例 | 星舆高精度追踪器在车辆调度管理中的应用案例
  14. 基于大数据技术之电视收视率企业项目实战(hadoop+Spark)
  15. 弗洛伊德的乌龟和兔子(循环检测
  16. React-bootstrap 中文文档
  17. 计算比尔盖茨财富的方法
  18. 【转贴】看星际争霸人工智能伯克利如何“主宰”了“2010星际争霸人工智能挑战赛”...
  19. 20160411_使用老毛桃破解电脑密码
  20. 使用Visual Studio+OpenCV进行的Susan算子边缘检测及数米粒图像处理实验

热门文章

  1. 2017年计算机应用能力,2017年最新计算机应用能力考试试题
  2. 【AI】高光谱图像分类 — HybridSN模型
  3. 防船舶碰撞桥梁预警系统
  4. Linux音频设备驱动-1
  5. linux声卡测试命令,linux下声卡没有检测到
  6. joomla虚拟服务器,如何安装Joomla我们本地服务器
  7. web前端期末大作业 绿色环境保护(4个页面) HTML5网站模板农业展示网站 html5网页制作代码 html5网页设计作业代码 html制作网页案例代码
  8. 远程运维方案选型指南——官网可下载的ZStack私有云平台
  9. 计算机修改用户权限,电脑时间的修改权限
  10. Python写入文件发现漏数据