elasticsearch 基本操作

Elasticsearch —— ES 环境搭建、概念、基本操作、文档操作、SpringBoot继承ES 链接:提取码: xr76一、注:环境搭建过程中的命令窗口不能关闭,关闭了服务就会关闭(除了修改设置后重启的)●ES 下载地址:默认打开是最新版本新建一个文件夹,重名为 ES ,将解压在 bin 目录中 双击启动 elasticsearch.bat访问 http://127.0.0.1:9200成功●前提需要安装 nodejsgithub 下载 elasticsearch head :解压从界面访问 9200 服务会出现跨域问题。 阅读详情

1.创建索引

curl -XPUT localhost:9200/test

2.创建map

curl -XPUT localhost:9200/test/_mapping/item -d "{"item":{"properties":{"foo":{"type":"long"},"bar":{"type":"long"}}}}"

3.插入数据

curl -PUT localhost:9200/test/item -d {"foo":1989,"bar":1023}

4.根据id查数据

curl GET localhost:9200/test/item/1?pretty

5.全文检索

curl localhost:9200/test/item/_search -d {"query" : { "match_all": {}}}

 

ElasticSearch 简介及基本操作 阅读详情

相关推荐

elasticsearch-6.2.2.deb

Elasticsearch最新版是一个高度可扩展的开源全文搜索和分析引擎,它允许您快速、实时地存储、搜索和分析大量数据,它通常用作为具有复杂的搜索功能。

ElasticSearch-mappings自定义创建映射

mappings自定义创建映射 es的映射就相当于编程语言中给变量定义类型,定义后的变量使用起来更高效,未定义的变量相较于定义的性能肯定是不如的。所以需要掌握es映射。 未定义映射es会对提供的数据进行类型猜测,如果对自动判断的类型及参数设置不满意,或者需要使用一些更高级的映射设置,那么就需要使用自定义映射。 添加映射格式: curl -X PUT "localhost:9200/my_index?pretty" -H 'Content-Type: application/json' -d' { "ma

1243

官网原版 elasticsearch-5.2.1.deb

官网原版 elasticsearch-5.2.1.deb

【搜索引擎1】Ubuntu通过deb方式安装ElasticSearch和Kibana、ik中文分词插件

Ubuntu通过deb方式安装ElasticSearch和Kibana

stringjava_001的博客 770

天融信防火墙NGFW4000(TG-4628)安装配置笔记

配置一台全新的天融信防火墙NGFW4000,配置完后,内网用户10.10.1.0/24和10.10.2.0/24可以通过防火墙上网,外网用户可以通过访问防火墙的外网接口地址来访问内网的WEB服务器10.10.1.200,并且内网用户也可以通过WEB服务器的外网地址进行访问。 网络说明: 防火墙外网接口地址:218.90.123.121/30 防火墙内网接口地址:19...

weixin_33671935的博客 4454

零基础微信理财通基金实操指南(2026版)

先活下来:保证不亏大钱,再想赚钱慢慢变富:年化10%,7年翻倍,这已经很好了开始比完美重要:今天先存100元到零钱通,就是最好的开始现在打开微信,进入理财通,完成第一步风险测评吧!有任何问题可以随时问,我会用最通俗的方式解释。

老韩的Linux云计算架构师进阶之路 1685

Debian安装和使用Elasticsearch教程

请注意,以上是一个简要的安装和使用教程,实际操作中可能会涉及到更多的配置和细节。确保按照Elasticsearch官方文档进行操作,以获得最准确的安装和配置指导。打开终端,运行以下命令来添加Elasticsearch的APT仓库。运行以下命令来验证Elasticsearch是否在运行。运行以下命令来启动Elasticsearch服务。运行以下命令来安装Elasticsearch。

高性价比服务器就选:蓝易云 574

多个linux系统安装到一块硬盘(Kylin+UOS+ubuntu)

之前写过一篇类似的文档,笔者把kylin和UOS安装在一块硬盘上上一篇的文档地址多个linux系统安装到一块硬盘(Kylin+UOS)_银河麒麟系统和uos安装成双系统-优快云博客本次记录的是三个系统到一块硬件上银河麒麟:Kylin-Desktop-V10-SP1-Release-2107-arm64统信:uniontechos-desktop-20-professional-1050-arm64乌班图:ubuntu-22.04.5-live-server-arm64。

aggs1990的专栏 565

Elasticsearch基础教程

基础概念     Elasticsearch有几个核心概念。从一开始理解这些概念会对整个学习过程有莫大的帮助。     接近实时(NRT)         Elasticsearch是一个接近实时的搜索平台。这意味着,从索引一个文档直到这个文档能够被搜索到有一个轻微的延迟(通常是1秒)。             集群(cluster)         一个集群就是由一个

30万+

手把手带你死磕ORBSLAM3源代码(一)目录详解

ORB-SLAM3是一种基于特征点的稀疏实时单目SLAM(Simultaneous Localization and Mapping)系统。它是ORB-SLAM系列模型的第三代版本,用于在无人机、机器人和增强现实等领域中进行实时定位和建图。ORB-SLAM3使用了一种特征点提取和描述算法,称为ORB(Oriented FAST and Rotated BRIEF)。该算法能够提取图像中的稳定特征,并将其用于地图建立和相机定位。

anananajiushiwo的博客 2299

【图像处理】德里奇( Deriche)边缘检测器

Deriche边缘检测,同canny算法齐名,因此,知道canny原理,也有必要知道德里奇的检测原理。本篇专门针对德里奇算法展开讨论。

gongdiwudu的专栏 8683

ubuntu 22 安装elasticsearch

【代码】ubuntu 22 安装elasticsearch。

weixin_41579898的博客 1344

QGis软件 —— 9、QGis - 由点绘制热力图来模拟人流量(绘制点方式、excel导入数据方式)

QGis软件 —— 9、QGis - 由点绘制热力图来模拟人流量(绘制点方式、excel导入数据方式)

1469

Elasticsearch学习-ES中文档的基本操作

文档是索引中数据的基本单位,类似于关系型数据库中的一条记录,文档的在ES中以json的数据格式存储。当一条记录存储到ES中后,ES会为每个文档添加一些除文档内容之外的其他属性信息,用来描述该文档。常用的以用来描述文档的属性有一下这些:_index:表示文档存放在哪个索引中。索引我们大家都知道,它是一类结构相同的文档集合。看过前面文章"Elasticsearch学习-ES中的一些组件介绍"的老铁都知道,文档其实是被存储在分片中的,而索引仅仅是逻辑上的命名空间, 这个命名空间由一个或者多个分片组合在一起。 然而

weixin_45701550的博客 7664

Unity技术开发干货 - 总目录

总目录 欢迎大家来到 passion 的《Unity技术开发干货》开始前博主先列出学习的大纲,同时也供大家学习参考,如果有什么问题,欢迎留言。 一.Unity基础: Unity基础-脚本生命周期 Unity基础-向量 Unity基础-寻路系统 Unity基础-物理系统 Unity基础-Mecanim动画系统 Unity基础-UGUI Unity基础-灯光 Unity-UGUI之Event System Unity-2018-粒子系统 Unity-协程入门 Unity-2D物理引擎、铰链、效应器 Unity-

TxNet 4257

C#与大数据分析:如何通过上位机进行设备故障诊断与预测

设备故障诊断是通过对设备的运行状态数据进行分析,识别和确认故障的类型和位置。而设备故障预测则是通过对设备的历史数据和运行状态进行分析,预测设备何时可能出现故障,从而进行预防性维护。数据采集:通过各种传感器、PLC、嵌入式设备等采集设备运行数据,如温度、压力、振动、转速、功率等。数据预处理:对采集到的数据进行清洗、去噪、缺失值处理、标准化等操作,以确保数据质量。特征工程:从原始数据中提取出有助于故障诊断和预测的特征,例如统计特征、时域特征、频域特征等。数据分析与建模。

这里只有干货:从 Modbus 通信到 MES 对接,从 YOLO 训练到工控机部署,带你搞定工业软件开发全流程。 1060

es的基本操作(elasticsearch-3)

创建es_db索引,并将该索引的默认分词方法设置为ik_max_word PUT /es_db { "settings": { "index": { "analysis.analyzer.default.type": "ik_max_word" } } } 针对索引的基本操作 GET /es_db DELETE /es_db 添加文档 PUT /es_db/_doc/1 { "name": "张三", "sex": 1, "age": 23,.

云泽的博客 5417

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

Elasticsearch 全文搜索引擎理解和基本操作

ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。 全文搜索引擎理解 1.全文搜索引擎是什么 数据总体分为两种:结构化数据和非结构化数据 结构化数据:也称作行数据,是由二维表结构来逻辑表达和实现的数据,严格地遵循数据格式与长度规范,主要通过关系型数据库进行存储和管理。指具有固定格式或有限长度的数据,如数据库,元...

qq_33411202的博客 399

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

ElasticSearch8.x.x 【一篇文章精通系列】【ES的基本操作,ES安装,ES head + Kibana】

一、ElasticSearch的安装,1、解压安装ES,2、熟悉目录,3、启动ES,4、安装可视化界面(elasticsearch head) 5、了解ELK,6、安装Kibana,(1)下载解压Kibana,(2)启动Kibana,(3)访问:[http://localhost:5601](http://localhost:5601),(4)Kibana开发工具 (5)汉化`Kibana`,设置在`config`下的`kibana.yml` 二、ElasticSearch的核心概念,1、基本概念,2、物理

程序员猫爪 3221

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

Elasticsearch(四)——ES基本操作

Rest风格一种软件架构风格,而不是标准,只是提供了一组设计原则和约束条件。 它主要用于客户端和服务器交互类的软件。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。 基于Rest命令说明 下图执行信息显示: _index:索引名 _type:类型名 _id:文档id 完成了自动增加了索引!,数据也成功的添加了,这就是学习初期把它理解为数据库的原因。 下图是创建索引,定义数据的类型 mappings: 定义个类型 properties:自定属性 通过命令查看elasticsearch索引情

qq_43070052的博客 1万+

elasticsearch基本操作

ES 简介 Elasticsearch 是基于Apache Lucene的开源分布式(全文)搜索引擎,,提供简单的RESTful API来隐藏Lucene的复杂性。 ES 和 传统数据库对比 传统数据库 Elasticsearch database(库) index(索引) table (表) ducument(文档) column(列) feild(属性) docker 下 安装 es 和 kibana es 安装 docker run -d -e ES_JAVA_POTS="

qq_31211493的博客 366

ElasticSearch全文搜索引擎 -Spring Boot操作ES(SpringData概述、Spring Data Elasticsearch、基本操作、

数据库redisMongoDB等包括数据库在内,很多第三方数据都可以使用SpringData操作,非常方便。

m0_67403240的博客 409

elasticsearch(es)基本操作

"query":{"match":{"title":"华为手机"},"fields":{"title":{}

weixin_64723414的博客 737

Elasticsearch 实战之三:ES 基本操作

在实战开始之前,为了便于书写和沟通,本文先来约定一下如何在文章中表达请求和响应的信息:1. 假设通过Postman工具或者Kibana向服务器发送一个PUT类型的请求,地址是:http://{IP}:9200/test001/article/1。

akenseren的博客 1618

【ES】ElasticSearch基本操作

文章目录1 启动ElasticSearch服务2 索引操作2.1 创建索引2.2 获取索引2.3 删除索引3 文档操作3.1 创建文档3.2 文档查询3.3 修改文档3.4 删除文档4 文档查询操作4.1 条件查询4.2 分页查询4.3 查询排序4.4 多条件查询4.5 范围查询4.6 完全匹配4.7 查询结果高亮显示4.8 聚合查询5 映射关系5.1 创建索引5.2 增加文档数据5.3 查询数据参考资料 1 启动ElasticSearch服务 2 索引操作 2.1 创建索引 索引相当于关系型数据库中

Awt_FuDongLai的博客 448

Elasticsearch 文档的基本操作

Elasticsearch 提供了强大且灵活的文档操作功能,涵盖了创建、读取、更新和删除等基本操作,帮助开发者管理和查询大量数据。在实际应用中,了解如何高效地进行文档操作,掌握批量操作与性能优化技巧,对于提高系统的吞吐量和响应速度至关重要。对于 Elasticsearch 的基本操作来说,文档的增、查、改、删(CRUD 操作)是最基本也是最常用的功能之一。部分更新允许仅更新文档的一部分字段,而完全更新则是用新的文档替换原有文档。更新操作会基于文档 ID 查找到原始文档,然后只更新指定的字段。

Flying_Fish_roe的博客 1697
上一篇: elasticsearch ik分词插件的扩展字典和扩展停止词字典用法
下一篇: mybatis foreach应用
knife1220
博客等级 码龄15年 33粉丝 176原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值