kibana console查询入口如下

http://localhost:5601/app/dev_tools#/console/shell

1 整体查询

获取index为newbook的所有数据

GET newbook/_search

2 通用查询

获取index为newbook的数据中,bookname包含“西游”的所有数据。

GET newbook/_search

{

    "query": {"match": {"book": "西游"}}

}

3 向量查询

knn最近邻查询index为newbook的数据中,book_vector离给定query_vector最近的所有数据。

GET newbook/_search
{
  "query": 
  {
    "knn": {
      "field": "book_vector",
      "query_vector": [-5, 9, -12],
      "num_candidates": 100,
      "k": 1
    }
  }
}

向量检索是在给定向量数据集中,按某种度量方式检索出与查询向量相近的K个向量,比如K-Nearest Neighbor,简称KNN。由于KNN计算量过大,通常只关注近似近邻检索,Approximate Nearest Neibhbor,简称ANN,经典实现就是HNSW,示例参考

https://blog.csdn.net/liliang199/article/details/151312432

4 字段选中

使用_source表示选中输出的字段,_source与query同级别。

这里只输出book_id和book字段。

GET newbook/_search
{
  "query": {
    "match": {
      "book": "西游
    }
  },
  "_source": ["book_id", "book"],
  "size": 200
}

reference

---

kibana Dev Tools语句查询简单使用入门

https://blog.csdn.net/sinat_36005594/article/details/90449781

Mac本地docker安装Kibana+ElasticSearch

https://blog.csdn.net/liliang199/article/details/151581138

hnswlib-高维数据近似最近邻搜索示例

https://blog.csdn.net/liliang199/article/details/151312432

Kibana 控制台中提供语义、向量和混合搜索

https://juejin.cn/post/7460477327946137600

Elasticsearch系列——在使用Kibana查询时,只查询某个字段的值的语法

https://developer.aliyun.com/article/1318791

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/bicheng/96993.shtml
繁体地址,请注明出处:http://hk.pswp.cn/bicheng/96993.shtml
英文地址,请注明出处:http://en.pswp.cn/bicheng/96993.shtml

如若内容造成侵权/违法违规/事实不符,请联系英文站点网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

软考系统架构设计师之软件风格篇

一、软件架构风格-数据流风格 数据-》第1步处理-》数据-》第2步处理-》数据-》第N步处理 【分步处理】 优点: 1、松耦合【高内聚-低耦合】 2、良好的重用性/可维护性; 3、可扩展性【标准接口适配】 4、良好的隐蔽性; 5、支持并行。 缺点 1、交互性较差; 2、复杂性较…

初始QML

由于项目原因,最近要进行qml相关开发,我之前也没有搞过qml,因此开一个qml系列的专栏,记录自己关于qml的相关学习新建第一个qml工程按如下图所示方法新建一个最简单的qml工程:编译运行可以看到是一个标题为“hello word…

Coze源码分析-资源库-创建知识库-基础设施/存储/安全

6. 基础设施层 基础设施层为知识库创建功能提供底层技术支撑,包括数据存储、缓存、消息队列、文档处理、向量化等核心服务。 6.1 数据存储服务 6.1.1 MySQL数据库 文件位置: backend/infra/rdb/mysql.go // MySQLConfig MySQL配置 type MySQLConfig struct {Host …

【iOS】设计模式复习

目录 观察者模式 通知机制 基本使用 注册观察者 创建一个通知 发送通知 通知与多线程 使用异步发送通知 NSNotificationQueue通知队列 在子线程中运行观察者函数 实现原理 named表 nameless表 wildcard表 添加观察者 发送通知 移除通知​ KVO机制 基本使用 …

RK3568 NPU :RKNN-ToolKit2环境搭建

1. 安装Miniconda3 下载 Linux 64 位 Miniconda 最新版安装脚本 wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh安装 Miniconda bash Miniconda3-latest-Linux-x86_64.sh -u安装完成后会自动设置环境变量。打开新的终端,发现用户名前…

Ubuntu 24.04 Server 版系统安装及配置

Ubuntu 24.04 Server 版安装及配置 文章目录Ubuntu 24.04 Server 版安装及配置一、获取安装文件二、虚拟机配置三、安装界面四、配置网络五、扩容根分区 一、获取安装文件二、虚拟机配置三、安装界面 选择English(US)问是否升级内核配置键盘手动配置ipv4…

Java 事务失效场景全解析

在 Java 开发中,事务管理是保证数据一致性的核心机制,尤其是在 Spring 框架中,Transactional注解的使用极大简化了事务配置。然而,在实际开发中,事务常常会因为一些细节问题而失效,导致数据异常。本文将详细…

【Coze搞钱实战】14. 抖音直播间自动回复机器人实战教程:三小时搭建智能客服,互动率提升150%(保姆级无代码指南)

摘要:抖音直播间高频问题重复回复、观众互动不及时是运营痛点。本文针对新手和进阶用户,提供无代码的自动回复机器人搭建方案:新手1小时完成基础配置(Coze+抖音对接),进阶用户通过促销倒计时、粉丝分层、热点借势三大策略提升互动率150%。方案基于某女装直播间实测数据(…

云计算核心知识梳理

云计算作为新一代信息技术的核心,其体系涵盖特点、定义、技术演进及分类等多个维度,以下是对相关知识的系统整合与解读。 一、云计算的核心特点 / 优势 云计算的优势围绕资源利用效率、服务灵活性和管理便捷性展开,具体可拆解为五大核心特性: 按需自助服务:用户无需人工干…

安卓13_ROM修改定制化-----安卓 13 系统 ROM 定制化与低版本系统的核心区别

安卓系统凭借其全球领先的市场占有率,开放特性为厂商和开发者提供了深度定制的空间,形成了丰富的ROM生态圈。从最初的安卓1.0到最新的安卓15,系统在功能、性能和安全方面不断迭代升级,同时也为ROM定制带来了新的机遇与挑战。特别是从安卓11开始,谷歌对系统架构和安全机制进…

【Java后端】Spring Boot 2.7.x 和 Swagger 3.0.x (springfox 3.x) 的兼容性问题

springfox 在 Spring Boot 2.6 开始就有很多兼容性 bug(主要是 Spring MVC PathPatternParser 的引入),导致在 Spring Boot 2.6/2.7 里经常出现 无法启动 / 无法访问 swagger-ui.html 的情况。🔎 问题原因Spring Boot 2.6 开始默认…

Vue3+ts使用oidc-client-ts

配置 OIDC 客户端 在项目中创建 authOptions 对象,定义 OIDC 认证所需的配置项: export const authOptions {authority: https://xxxxxxxxx/UserCenter, // 认证服务器 URLclient_id: xxxx, // 客户端 IDredirect_uri: http://localhost:3000/callbac…

从 “数据中转站“ 到 “边缘智能中枢“:区域网关的技术突围与开发范式重构

在物联网架构中,区域网关长期被视为 "边缘与云端的桥梁"—— 负责协议转换、数据转发、设备接入等基础功能。但随着边缘计算兴起与 AI 模型轻量化,区域网关正经历从 "被动转发" 到 "主动决策" 的范式跃迁。 本文将从开发视角拆解区域网关的三大…

Django全栈班v1.04 Python基础语法 20250913 早上

print 函数基本用法 print函数会自加换行符,一个print,会打印一行输出。 print("第一行") print("第二行") print("第三行")输出结果:print 输出多个值 一个print可以同时输出多个值,这多个值会在一…

面试鸭Java八股之Kafka

Kafka是什么?它的主要应用场景有哪些? Kafka是一种分布式流事件处理平台,最初由 LinkedIn 开发,现在是 Apache 基金会的一部分。它的核心功能主要包括消息队列、流处理和数据集成。Kafka以高吞吐量、低延迟、可扩展和高容错性著称。 Kafka…

ARM32平台Bus Error深度排查:从调用栈到硬件原理的完整拆解

ARM32平台Bus Error深度排查:从调用栈到硬件原理的完整拆解 在嵌入式开发中,Bus Error(信号7)是个容易让人头疼的问题——它不像SIGSEGV(段错误)那样直观,常与硬件内存布局、指针破坏等底层问题…

适合工业用的笔记本电脑

在工业领域,生产环境往往复杂多变,从高温、高湿的车间,到布满粉尘的矿山,再到震动频繁的施工现场,普通的笔记本电脑很难在这样的环境中稳定运行,而工业用笔记本电脑的诞生,完美地解决了这一难题…

在LINUX中常见的文件系统类型

常见文件系统类型对比表文件系统类型作用和特点主要使用场景优缺点ext4Linux标准文件系统,日志式,支持大文件和分区Linux根文件系统、/home、/var等主要分区优点:稳定成熟,支持大文件(16TB),日志功能保证数据安全&…

Unity核心概念⑥:Time

一、Time的主要用途主要用于游戏中参与位移、记时、时间暂停等。二、时间缩放比例1.时间停止:Time.timeScale 0;2.回复正常:Time.timeScale 1;3.二倍速:Time.timeScale 2;三、帧间隔时间帧间隔时间是指最近的一帧用了多少时间。1.用途主要…

Node.js 模块化规范详解

在 Node.js 中,模块化是开发应用程序的核心概念,它使得代码可以按照功能模块进行分割,易于维护、复用和扩展。Node.js 支持两种模块化规范:CommonJS(CJS):这是 Node.js 最初使用的模块化规范。E…