当前位置: 首页 > news >正文

Elasticsearch-kibana索引操作

1索引模版

添加索引

PUT /_index_template/account_transaction
{"priority": 0,"index_patterns": ["account_transaction*"],"template": {"settings": {"index": {"number_of_shards": "50","number_of_replicas": "2","refresh_interval": "1s"}},"mappings": {"dynamic": false,"_routing": {"required": false},"properties": {"pid": {"type": "long","doc_values": true},"userId": {"type": "long","doc_values": true},"asset": {"type": "keyword"},"tag": {"type": "keyword"},"tradeType": {"type": "byte","doc_values": true},"preBalance": {"type": "long","doc_values": true},"balance": {"type": "long","doc_values": true},"preLocked": {"type": "long","doc_values": true},"locked": {"type": "long","doc_values": true},"context": {"type": "keyword"},"ctime": {"type": "long","doc_values": true},"mtime": {"type": "long","index": false}}}}
}

操作结果

查看索引

GET /_index_template/account_transaction

查看所有索引

GET /_cat/indices?v

2索引

创建索引

在有索引模版的情况下可以不需要创建操作,索引数据新增时会匹配是否存在对应的索引模版,例如我创建索引数据到account_transaction_001,

索引模版中的    "index_patterns": ["account_transaction*"],会匹配上这个索引,索引会按索引模版进行创建,再把数据添加到新索引中

添加索引数据

POST /account_transaction/_doc?
{"pid" : 1,"symbol" : "ETH-USDT","userId" : 12121,"asset" : "USDT","type" : "tag","updateType" : 1,"preBalance" : 1222,"balance" : 1222,"preLocked" : 1222,"locked" : 1222,"context" : "context","ctime" : 17465447927399,"mtime" : 17465447927399}

查询索引数据

GET /account_transaction/_search?
{"query": {"bool": {"must": [{"term": {"userId": {"value": "12121","boost": 1.0}}}],"adjust_pure_negative": true,"boost": 1.0}},"sort": [{"ctime": {"order": "desc"}}]
}

相关文章:

  • AWS SageMaker vs Bedrock:该选哪个?
  • 基于支持向量机(SVM)的P300检测分类
  • FC7300 CAN MCAL 配置引导
  • 【生成式AI文本生成实战】从GPT原理到企业级应用开发
  • fpga系列 HDL : Microchip FPGA开发软件 Libero Soc 项目仿真示例
  • 最新模型集合(仅用于个人收集)
  • 笔试强训:Day5
  • Sigmoid与Softmax:从二分类到多分类的深度解析
  • SpringMVC 内容协商处理
  • C++ Kafka客户端(cppkafka)安装与问题解决指南
  • 2025年Ai写PPT工具推荐,这5款Ai工具可以一键生成专业PPT
  • Go语言八股文之Mysql锁详解
  • TDuckX 2.6 正式发布|API 能力开放,核心表单逻辑重构,多项实用功能上线。
  • 【Python】【OCR识别】 提取图片文字并根据内容智能分类存储
  • 数据结构(3)线性表-链表-单链表
  • Vue 3.0双向数据绑定实现原理
  • 深入理解二叉树:遍历、存储与算法实现
  • 【暗光图像增强】【基于CNN的方法】2020-AAAI-EEMEFN
  • 【Vue 3全栈实战】从响应式原理到企业级架构设计
  • LongRefiner:解决长文档检索增强生成的新思路
  • 精品消费“精”在哪?多在体验上下功夫
  • 张巍任中共河南省委副书记
  • 澎湃与七猫联合启动百万奖金征文,赋能非虚构与现实题材创作
  • 关税互降后的外贸企业:之前暂停的订单加紧发货,后续订单考验沟通谈判能力
  • 新版城市规划体检评估解读:把城市安全韧性摆在更加突出位置
  • 最新研究:新型合成小分子可“精准杀伤”癌细胞