通过kibana操作elasticsearch记录
目录索引操作数据库文档操作一条记录创建文档查看文档修改文档局部修改文档批量操作类型tpye表已默认为‘_doc’映射mapping表字段结构动态映射静态映射type类型分类DSL查询查询所有匹配查询多字段匹配前缀匹配关键字精确查询多关键字查询范围查询指定返回字段组合查询聚合查询进阶查询排序分页kibana与elasticsearch的关系简记为navicat与mysql的关系elasticsearch中的一些重要概念索引index 类似mysql中的数据库database文档 类似mysql中数据库中的一条记录类型 _doc映射 类似mysql字段定义ip:5601操作路径索引操作数据库创建索引查看所有索引查看单个索引删除索引文档操作一条记录创建文档语法:PUT /{索引名称}/{类型}/{id}{jsonbody}多次操作 version会增加查看文档语法:GET /{索引名称}/{类型}/{id}修改文档PUT /{索引名称}/{类型}/{id}{jsonbody}局部修改文档语法:POST /{索引名称}/_update/{docId}{doc: { 属性: 值 }}注意这种更新只能使用post方式。删除文档语法: DELETE /{索引名称}/{类型}/{id}批量操作POST _bulk{actionName:{_index:indexName, _type:typeName,_id:id}}{field1:value1, field2:value2}actionName可以有CREATE、DELETE等。批量新增批量删除类型tpye表已默认为‘_doc’_doc# 7.x版本 默认不再支持自定义索引类型默认类型为_doc映射mapping表字段结构查看映射语法: GET /{索引名称}/_mapping动态映射在创建文档时会根据文档字段自动识别类型这种机制叫做自动映射静态映射区别与动态映射事先定影好的映射成为静态映射type类型分类字符串stringstring类型包含 text 和 keyword。text该类型被用来索引长文本在创建索引前会将这些文本进行分词转化为词的组合建立索引允许es来检索这些词text类型不能用来排序和聚合。keyword该类型不能分词可以被用来检索过滤、排序和聚合keyword类型不可用text进行分词模糊检索。数值型long、integer、short、byte、double、float日期型date布尔型booleanDSL查询Query DSL: Domain Specific Language(领域专用语言),Elasticsearch提供了基于JSON的DSL来定义查询。查询所有match_all匹配查询matchGET _analyze { text: [华为手机], analyzer: ik_max_word }多字段匹配multi_match前缀匹配prefix关键字精确查询term关键字不会进行分词适合查类型为term的多关键字查询terms# 下面例子等价只查询 “华为”范围查询rangegte: 大于等于lte: 小于等于gt: 大于lt: 小于指定返回字段_source组合查询bool 各条件之间有and,or或not的关系must: 各个条件都必须满足所有条件是and的关系should: 各个条件有一个满足即可即各条件是or的关系must_not: 不满足所有条件即各条件是not的关系filter: 与must效果等同但是它不计算得分效率更高点。must -- and关系should-- or关系如果should和must同时存在他们之间是and关系POST /my_index/_search { query: { bool: { should: [ { match: { title: 华为 } }, { range: { price: { gte: 3000, lte: 5000 } } } ], must: [ { match: { title: 华为 } }, { range: { price: { gte: 3000, lte: 5000 } } } ] } } }filter 没有评分聚合查询聚合允许使用者对es文档进行统计分析类似与关系型数据库中的group by当然还有很多其他的聚合例如取最大值、平均值等等。#max、min、avg、sum、stats、terms(桶聚合相当于sql中的group by语句)进阶查询排序分页fromsizescoll高亮查询近似查询

相关新闻

大白话吃透Agent核心:Prompt、Context、Skill的底层关系与工程排障指南

大白话吃透Agent核心:Prompt、Context、Skill的底层关系与工程排障指南

本文详细探讨了在 Agent 项目中,Prompt、Context 和 Skill 的作用和相互关系。作者指出,这三者并非简单的平级概念,而是分别负责任务的指令、模型的可见工作集以及程序性知识的按需加载。文章还分析了工业界和学术界在这三方面的最新进展&…

2026/10/3 13:52:06 阅读更多 →
小白程序员必看:AI大模型岗位薪资、福利与门槛全解析,助你快速入行!

小白程序员必看:AI大模型岗位薪资、福利与门槛全解析,助你快速入行!

本文详细分析了AI大模型岗位的薪资、福利及招人门槛,从入门到顶尖,分梯队介绍了不同企业等级的待遇差异,并强调了技能提升与价值创造的重要性,为AI领域求职者提供了一份清晰的职业发展指南。 应届生实习、社招跳槽必看&#xff01…

2026/10/3 13:52:06 阅读更多 →
基于大数据技术的城市空气质量时序趋势与站点特征分析系统 面向监测站点的城市空气污染时空异质性分析与可视化系统

基于大数据技术的城市空气质量时序趋势与站点特征分析系统 面向监测站点的城市空气污染时空异质性分析与可视化系统

💕💕作者:计算机源码社 💕💕个人简介:本人八年开发经验,擅长Java、Python、PHP、.NET、Node.js、Spark、hadoop、Android、微信小程序、爬虫、大数据、机器学习等,大家有这一块的问题…

2026/10/3 13:52:06 阅读更多 →

最新新闻

Hindsight:Chrome浏览器取证工具原理与实战解析

Hindsight:Chrome浏览器取证工具原理与实战解析

“hindsight”这个词,英文里有个经典说法叫“hindsight is 20/20”,意思是事后看一切都很清晰。而在数字取证领域,Hindsight 恰好也是一款非常出名的开源工具的名字——它专门用来解析 Chrome 系浏览器的痕迹数据,把“事后才能看清…

2026/10/3 15:29:09 阅读更多 →
UE5 MassReplication 大规模实体网络同步架构与性能优化实战

UE5 MassReplication 大规模实体网络同步架构与性能优化实战

1. 为什么传统 Actor 复制在万人同屏场景下会崩 做过 UE5 多人项目的人大概都有过这种体验:用 AActor 加 Replication 做几十个人的联机没问题,一旦把数量推到几百上千,服务器帧率就开始断崖式下跌,带宽占用飙升,客…

2026/10/3 15:29:09 阅读更多 →
在iOS上运行x86-64 Windows程序:FEX-Emu与DXMT实战

在iOS上运行x86-64 Windows程序:FEX-Emu与DXMT实战

1. 项目缘起:为什么要在 iOS 上折腾 x86-64 的 Windows 程序 第一次看到 "Madeira" 这个代号,是在一个折腾跨平台兼容层的讨论串里。当时有人提到 FEX-Emu 和 DXMT 这两个名字,说它们组合起来能在 Apple Silicon 的 Mac 上跑 Windo…

2026/10/3 15:29:09 阅读更多 →
AFSim仿真中坐标系与子系统交互:几何一致性设计与联调排错实践

AFSim仿真中坐标系与子系统交互:几何一致性设计与联调排错实践

做仿真联调最怕遇到什么?怕两个子系统对同一个目标的位置认知不一致,而且各自都觉得自己是对的。我曾在一次AFSim系统联调里踩过这么个坑:同一份想定、同一组参数,AFSim跑出来的探测事件序列和参考实现差了一整帧,个别…

2026/10/3 15:29:09 阅读更多 →
MATLAB面齿轮参数化建模与啮合仿真全流程

MATLAB面齿轮参数化建模与啮合仿真全流程

简介:本资源面向机械设计工程师、高校机械类专业学生及MATLAB/Creo协同建模学习者,聚焦面齿轮这一特殊传动部件的参数化建模与仿真流程,解决传统齿轮建模中齿廓精度控制难、CAD软件与数学工具衔接不畅等实际问题。压缩包共2个文件&#xff08…

2026/10/3 15:29:09 阅读更多 →
AIOps与Copilot双轨落地,AI+创业的实操路径与避坑指南

AIOps与Copilot双轨落地,AI+创业的实操路径与避坑指南

很多人问我,现在AI创业到底该往哪个方向扎?我的回答一直是:别盯着大模型本身,要看AI怎么落到具体行业里。最近AIOps和Copilot这两个词在创投圈持续走红,本质上都是AI落地的一种路径,而“AI”才是真正能让创…

2026/10/3 15:28:09 阅读更多 →

日新闻

把回忆蒸馏成 AI 的浪漫实验:为什么你需要前任.skill 完整指南

把回忆蒸馏成 AI 的浪漫实验:为什么你需要前任.skill 完整指南

把回忆蒸馏成 AI 的浪漫实验:为什么你需要前任.skill 完整指南 【免费下载链接】ex-skill 前任 skill 项目地址: https://gitcode.com/gh_mirrors/exsk/ex-skill 前任.skill 是一个运行在 Claude Code 上的开源 Skill:导入微信、iMessage、短信、…

2026/10/3 0:00:27 阅读更多 →
45个经典Linux面试题:从命令到网络排障的完整考点解析

45个经典Linux面试题:从命令到网络排障的完整考点解析

刚开始带应届生的时候,我最头疼的就是他们拿着一摞Linux面试题背得滚瓜烂熟,一上机全露馅。后来自己从被面的人变成面别人的人,才慢慢摸清楚:Linux面试题考的根本不是答案本身,而是你面对一个不确定的系统问题时&#…

2026/10/3 0:01:28 阅读更多 →
SAP生产预留实战指南:MB21/MB23/MB25协同与MRP集成

SAP生产预留实战指南:MB21/MB23/MB25协同与MRP集成

简介:本资源是一份面向SAP ABAP开发人员、生产计划专员及ERP实施顾问的实操型操作指南,聚焦SAP生产预留核心业务场景,系统解决物料预留创建、查询、校验与批量处理等高频问题。文档以结构化方式覆盖预留背景原理、OMC2编码规则、工厂级参数配…

2026/10/3 0:01:28 阅读更多 →

周新闻

如何划分训练/验证集:Spirula Studio五种eval_mode策略详解

如何划分训练/验证集:Spirula Studio五种eval_mode策略详解

如何划分训练/验证集:Spirula Studio五种eval_mode策略详解 【免费下载链接】spirula-studio Cross-vendor 3D Gaussian Splatting trainer - video to splat to mesh, Vulkan or CUDA. 项目地址: https://gitcode.com/GitHub_Trending/sp/spirula-studio Sp…

2026/10/3 9:14:33 阅读更多 →
SEO怎么推广速查手册新手避坑实战指南

SEO怎么推广速查手册新手避坑实战指南

SEO怎么推广速查手册新手避坑实战指南 模板网站太丑不够用?别急着加滤镜,那是治标不治本。很多老板盯着后台流量掉得眼红,却还在纠结首页Banner的圆角是不是3像素。这就像穿着西装去挖土,姿势不对,努力白费。我整理这份 速查手册…

2026/10/3 9:47:50 阅读更多 →
FireRed-OpenStoryline少样本仿写深度解析:AI Agent如何复刻你的独特文案风格与节奏

FireRed-OpenStoryline少样本仿写深度解析:AI Agent如何复刻你的独特文案风格与节奏

FireRed-OpenStoryline少样本仿写深度解析:AI Agent如何复刻你的独特文案风格与节奏 【免费下载链接】FireRed-OpenStoryline FireRed-OpenStoryline is an AI video editing agent that transforms manual editing into intention-driven directing through natural language …

2026/10/3 9:42:31 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/2 10:36:31 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/3 9:42:35 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/3 9:42:36 阅读更多 →