首页 > 其他分享 >ES 常用API:创建索引,创建别名,重建索引

ES 常用API:创建索引,创建别名,重建索引

时间:2024-09-23 10:52:38浏览次数:3  
标签:http keyword sensitive -- 创建 analyzer 索引 API type

华为云不同版本间索引同步数据(目前华为后台工具不能跨版本间同步数据):
ES 常用API:创建索引,创建别名,重建索引

华为云不同版本间索引同步数据(目前华为后台工具不能跨版本间同步数据):
elasticdump --input http://admin:123456@ip:9200/sensitive_1_v15 --output http://admin:123123@ip2:9200/sensitive_1_v14 --type=settings
elasticdump --input http://admin:123456@ip:9200/sensitive_1_v15 --output http://admin:123123@ip2:9200/sensitive_1_v14 --type=mapping
elasticdump --input http://admin:123456@ip:9200/sensitive_1_v15 --output http://admin:123123@ip2:9200/sensitive_1_v14 --limit=10000 --type=data

常用api:

查询当前的查询任务:http://ip:9200/_cat/tasks?v&detailed=true 查询当前的索引结构:http://ip:9210/sensitive_1_v13 查询实例所有所有:http://ip:9210/_cat/indices?v

创建索引:http://ip:9202/sensitive_1_v12
{

"sensitive_1_v12": {

"aliases": {

},

"mappings": {

"properties": {

"AddTime": {

"type": "date"

},

"Brand": {

"type": "keyword",

"normalizer": "lowercase_analyzer"

},

"BrandLen": {

"type": "integer"

},

"BrandUpper": {

"type": "keyword"

},

"CategoryIds": {

"type": "text",

"analyzer": "digit_analyzer"

},

"Country": {

"type": "text",

"analyzer": "digit_analyzer"

},

"GoogleWordLabel": {

"type": "keyword"

},

"Id": {

"type": "keyword"

},

"ImportTime": {

"type": "date"

},

"IsIncludeCategory": {

"type": "keyword"

},

"IsSetRiskDetect": {

"type": "boolean"

},

"IsSimilar": {

"type": "boolean"

},

"LabelStatus": {

"type": "keyword"

},

"NiceCl": {

"type": "text",

"analyzer": "digit_analyzer"

},

"PlatformIds": {

"type": "text",

"analyzer": "digit_analyzer"

},

"Remark": {

"type": "text",

"index": false

},

"RiskLevel": {

"type": "keyword"

},

"SearchBrand": {

"type": "text",

"analyzer": "standard"

},

"SiteCodes": {

"type": "text",

"analyzer": "digit_analyzer"

},

"UpdateAdminId": {

"type": "keyword"

},

"UpdateAdminName": {

"type": "keyword"

},

"UpdateTime": {

"type": "date"

},

"ZhcxWordLabel": {

"type": "keyword"

}

}

},

"settings": {

"index": {

"search": {

"slowlog": {

"threshold": {

"fetch": {

"debug": "3s"

},

"query": {

"warn": "1s"

}

}

}

},

"indexing": {

"slowlog": {

"threshold": {

"index": {

"info": "5s"

}

}

}

},

"number_of_shards": "6",

"analysis": {

"normalizer": {

"lowercase_analyzer": {

"filter": [

"lowercase"

],

"type": "custom",

"char_filter": []

}

},

"analyzer": {

"digit_analyzer": {

"filter": [

"lowercase"

],

"type": "custom",

"tokenizer": "comma_tokenizer"

}

},

"tokenizer": {

"comma_tokenizer": {

"type": "char_group",

"tokenize_on_chars": [

"whitespace",

","

]

}

}

},

"number_of_replicas": "1"

}

}

}

}重建索引:http://ip:9202/_reindex
{

"source": {

"index": "sensitive_1_v11"

},

"dest": {

"index": "sensitive_1_v12"

},

"script": {

"source": "ctx._source.remove("@timestamp");ctx._source.remove("@version");"

}

}添加别名:http://ip:9202/_aliases
{

"actions": [

{

"remove":{

"index": "sensitive_1_v14",

"alias": "sensitive_1"

}

},

{

"add": {

"index": "sensitive_1_v15",

"alias": "sensitive_1"

}

}

]

}新ES库设置参数:http://ip:9200/_cluster/settings
{

"persistent" : {

"search": {

"max_open_scroll_context": "2147483647"

}

},

"transient": {

"search": {

"max_open_scroll_context": "2147483647"

}

}

}



标签:http,keyword,sensitive,--,创建,analyzer,索引,API,type
From: https://blog.51cto.com/chenshaojun/12087608

相关文章

  • fastapi-events fastapi 异步事件分发处理扩展
    fastapi-eventsfastapi异步事件分发处理扩展,提供了本地,以及远程消息处理能力,同时包含了一些内置的handler,对于自定义handler也是比较灵活的参考使用app.pyfromfastapiimportFastAPIfromfastapi.requestsimportRequestfromfastapi.responsesimportJSONResponsefrom......
  • 淘宝商品评论API:电商数据的宝库
    淘宝商品评论API是淘宝开放平台提供的一项服务,它允许开发者获取商品的用户评价信息,包括评分、评论文本、图片和视频等。这些数据对于商家来说是一个宝贵的资源,因为它们直接反映了消费者的真实感受和需求。实时分析用户反馈的重要性提升客户满意度:通过实时分析用户反馈,商家可以......
  • 如何自动生成短链接【API接口】
    目前短链接的使用范围应该是挺广泛了,比如发送短信、渠道推广查看访问量、小程序转短链接等等。虽然短链接的技术门槛并不高,但是对于企业来说,自己开发一套短链接服务可能并不划算。有以下几点原因:1、需要投入额外的研发人力资源、时间。2、需要持续的服务器费用,以及运维来保......
  • SQL Server的Descending Indexes降序索引
    SQLServer的DescendingIndexes降序索引   背景索引是关系型数据库中优化查询性能的重要手段之一。对于需要处理大量数据的场景,合理的索引策略能够显著减少查询时间。特别是在涉及多字段排序的复杂查询中,选择合适的索引类型(如降序索引)显得尤为重要。本文将探讨如何在SQL......
  • [机器人仿真]WEBOTS中创建轮腿机器人模型-并联闭环机构的创建和使用
    想着做个轮腿的机器人玩玩,但是如果光用PID做算法,对于轮子加腿的结构似乎效果并不好,为了实现轮腿本身能够飞坡在一定高度下能够跳跃,我想着上个仿真模型来调试和学习LQR算法机器人仿真的软件似乎挺多,我查到比较常用的有ROS套件的一个,还有就是webots本着界面简单,开源(还有校园网方便......
  • Vue(15)——组合式API②
    生命周期函数 选项式组合式beforeCreate/createdsetupbeforeMountonBeforeMount       mountedonMounedbeforeUpdateonBeforeUpdateupdatedonUpdatedbeforeUnmountonBeforeUnmountunmountedonUnmounted父子通信父传子基本思想:父组件中给子组件绑定属性子组件......
  • Vue(14)——组合式API①
    setup特点:执行实际比beforeCreate还要早,并且获取不到this<script>exportdefault{setup(){console.log('setup函数');},beforeCreate(){console.log('beforeCreate函数');}}</script>            在setup函数中......
  • Java创建接口详细过程
    在Java中,创建mapper、dao(数据访问对象)、service、serviceImpl(service实现类)、controller等组件是构建企业级应用常见的分层架构模式。这种分层架构有助于实现高内聚低耦合的设计,提高代码的可维护性和可扩展性。mapperrXML文件创建MapperXML文件用于定义Java对象和数据库表......
  • 使用二分查找提高点击进度条时检索字幕索引的效率
    使用二分查找提高点击进度条时检索字幕索引的效率在现代网页应用中,点击进度条是常见的交互方式,尤其在音频播放器中,用户可以通过点击进度条快速跳转到不同的时间点。在我的英语听力训练网站项目中,我们需要根据用户点击进度条的位置,实时检索到对应的字幕内容。为了提高检索效......
  • 浅谈在.Net Framework Winforms程序中调用 WinRT API
    浅谈在.NetFramework桌面应用中调用WinRTAPI【作者:张赐荣】在开发Windows程序时,我们经常会遇到需要调用系统功能的场景,比如文件操作、录音、摄像头管理等。在传统的桌面应用开发中,使用.NetFramework封装的Win32API**或者直接调用底层复杂的com接口来完成这些功能,......