elasticsearch入门,安装及增删改查

elasticsearch安装教程(超详细) 随着互联网的发展,“造词运动”也越发的频繁。出现了很多新的词语,在原有的词汇列表中并不存在。比如:“奥力给”,“传智播客” 等。所以我们的词汇也需要不断的更新,IK分词器提供了扩展词汇的功能。在互联网项目中,在网络间传输的速度很快,所以很多语言是不允许在网络上传递的,如:关于宗教、政治等敏感词语,那么我们在搜索时也应该忽略当前词汇。IK分词器也提供了强大的停用词功能,让我们在索引时就直接忽略当前的停用词汇表中的内容。kibana是elasticsearch 的可视化界面,便于我们学习。 阅读详情

elasticsearch入门,安装及增删改查

安装

官网下载对应操作系统的包
https://www.elastic.co/downloads/elasticsearch
我的是mac,下载的是一个gz包
在这里插入图片描述
完成后解压,打开进入解压后的目录,直接可以执行

➜  elasticsearch-6.6.1 pwd
/Users/momo/elasticsearch-6.6.1
➜  elasticsearch-6.6.1./bin/elasticsearch

这个时候会报一个错(当时没截图不好还原)
报错很明显指出没有Java JDK
根据报错缺啥装啥的原则,装个JDK就行(版本应该不限,我装的最新的)

➜  elasticsearch-6.6.1./bin/elasticsearch

再执行就没问题了

增查删改

官网看了会,文档不是很清晰,百度出了一个《ES权威指南》入门感觉还行
https://es.xiaoleilu.com/index.html

增

书中给出的是这样,但我用的shell,curl命令具体操作跟这个还有点不太一样,找了半天才解决了。
在这里插入图片描述
这个是测试过可以直接跑的命令
这里需要加一个请求头 -H
-X参数不能跟PUT分开

curl -XPUT 'http://localhost:9200/website/blog/123' -H 'Content-Type: application/json' -d '{"title": "My first blog entry","text":  "Just trying this out...","date":  "2014/01/01"}'

查

接下来就不贴书中的东西了,可以用来参考但跑不起来。

curl 'http://localhost:9200/website/blog/123'

改

和增类似,需要改的直接写到指定位置就行。
修改title加入了‘I am starting’
还有局部改的就不说了。只说简单的操作

curl -XPUT 'http://localhost:9200/website/blog/123' -H 'Content-Type: application/json' -d '{"title": "I am starting My first blog entry","text":  "Just trying this out...","date":  "2014/01/01"}'

删

修改参数不是PUT而是DELETE

curl 'http://localhost:9200/website/blog/123?pretty' -XDELETE
Unreal Engine鸿蒙移植实战:环境配置、构建流程与性能优化指南 游戏引擎移植是跨平台开发中的关键技术环节,其核心原理在于通过适配目标操作系统的底层接口和工具链,实现同一套代码在不同硬件和软件环境下的高效运行。这项技术的价值在于最大化代码复用率,降低多平台维护成本,并能让应用快速触达新兴生态系统的用户。在移动游戏和XR应用领域,随着鸿蒙HarmonyOS生态的快速发展,将成熟的商业引擎如Unreal Engine迁移至此平台,成为开发者探索新市场机会的重要路径。本文聚焦于Unreal Engine项目向鸿蒙系统的移植实践,详细解析了从环境搭建、源码适配到构建打包的全链路流 阅读详情

相关推荐

deap数据集的情绪检测代码环境搭建与实现

deap数据数据集很大

f的博客 4157

ElasticSearch8.8.2快速入门(一)

根据用户需求和一定算法,运用特定的策略检索出指定信息反馈给用户的一门检索技术。

不睡觉的小孩,欠悠。 1670

Godot 4.x 实现 JRPG 回合制战斗系统:架构、状态机与实战优化

游戏开发中,状态机是管理复杂逻辑流转的核心设计模式,尤其在回合制战斗这类事件驱动的场景中。其原理是通过定义有限的状态和明确的转移条件,来控制系统在不同阶段的行为,从而实现清晰、可维护的流程控制。这项技术的价值在于能够将杂乱的条件判断代码结构化,降低模块间的耦合度,提升代码的可读性和可扩展性。在游戏开发领域,状态机广泛应用于角色AI、UI流程、战斗系统等场景。本文以Godot引擎为例,深入探讨如何运用节点与信号驱动架构,构建一个健壮的JRPG(日式角色扮演游戏)回合制战斗系统。内容涵盖从核心的**状态机**设

weixin_33749242的博客 500

Elasticsearch集群

今日授课目标 能够完成索引库的操作:新增、查询、删除 能够完成映射操作:配置映射,查看映射 能够完成文档的操作:新增、修改、删除 能完成请求体查询:基本查询、结果过滤、高亮查询,分页及排序 ES前置准备Lombok讲解 第一章 Elasticsearch集群 1.1 单点的问题 单台服务器,往往都有最大的负载能力,超过这个阈值,服务器性能就会大大降低甚至不可用。单点的elasticsearch也是一样,那单点的es服务器存在哪些可能出现的问题呢? 单台机器存储容量有限 单服务器容易出现单点故障,无法实

IT学院 1055

别再凭感觉了!手把手教你用Excel搞定激光器MPE与NOHD安全计算(附模板下载)

本文详细介绍了如何利用Excel自动化计算激光器的MPE(最大允许照射量)和NOHD(标称眼危害距离),提升激光安全评估的效率和准确性。通过实战案例和模板下载,帮助工程师快速掌握GB/T 7247标准中的关键计算,避免常见错误,适用于激光测距仪等设备的安评工作。

weixin_30954265的博客 468

华为云HCS解决方案笔记HUAWEI CLOUD Stack【面试篇】

华为云解决方案介绍、华为云服务介绍,华为云网络平面规划等

weixin_48375618的博客 1万+

elasticsearch安装详细教程

Elasticsearch 是一个分布式可扩展的实时搜索和分析引擎,一个建立在全文搜索引擎 Apache Lucene™ 基础上的搜索引擎.当然 Elasticsearch 并不仅仅是 Lucene 那么简单,它不仅包括了全文搜索功能,还可以进行以下工作:1.分布式实时文件存储,并将每一个字段都编入索引,使其可以被搜索。2.实时分析的分布式搜索引擎。3.可以扩展到上百台服务器,处理PB级别的结构化或非结构化数据资料Elastic官网:https://www.elastic.co/cn/

qq_1259799716的博客 1万+

PCL读取点云数据报错:Failed to find match for field ‘x‘/ ‘y‘/ ‘z‘.

原因:使用matlab生成的pcd文件,点云数据是双精度类型,pcl处理的点云数据是单精度类型。解决方案:使用matlab生成的点云坐标单精度化,然后在生成点云加以存储。

little_white138的博客 871

ElasticSearch安装

因为ElasticSearch是用Java语言编写的,所以必须安装JDK的环境,并且是JDK 1.8以上。出现上面页面就是安装成功了。

weixin_68531269的博客 1623

matlab 基于离散余弦变换DCT的最小二乘相位解缠

最小范数法是寻求在解包裹相位的局部微分与包裹相位微分相一致的条件下, 逼近于真实相位分布的解包裹相位分布。目标是使解包裹相位与包裹相位曲面的差最小

点云侠的博客 285

电机瞬态分析基础(2):理想电机的基本假设和正方向规定

电机瞬态分析基础之理想电机假设条件和正方向规定

weixin_45670943的博客 1146

【从入门到精通,教你如何安装ElasticSearch】Linux版本

ElasticSearch1.elasticsearch 概述Elasticsearch 是一个分布式、高扩展、高实时的搜索与数据分析引擎。它能很方便的使大量数据具有搜索、分析和探索的能力。它提供可扩展的搜索,具有接近实时的搜索。ES本身扩展性很好,可以扩展到上百台服务器。ES也使用Java开发并使用Lucene作为核心来实现所有索引和搜索的功能,但是它的目的是通过简单的RESTful API来隐...

趣学程序 5054

Python之afdx包语法、参数和实际应用案例

Python 的 afdx 包是针对 AFDX 协议的轻量级开发工具,专注于 AFDX 数据帧的解析、构造、发送/接收、协议合规性校验等核心能力,广泛应用于航空电子设备测试、仿真、数据监控等场景。

王国平的博客 984

ES的入门

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 欢迎使用Ma...

weixin_45966987的博客 335

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

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

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

搜索引擎——Elasticsearch

Elasticsearch 是一个分布式、RESTful 风格的搜索和数据分析引擎,**它可以快速地储存、搜索和分析海量数据。**作为 Elastic Stack 的核心,Elasticsearch 会集中存储您的数据,让您飞快完成搜索,微调相关性,进行强大的分析,并轻松缩放规模。Elasticsearch:官方分布式搜索和分析引擎 | Elastic**Mapping 是用来定义一个文档(document),以及它所包含的属性(field)是如何存储和索引的。**当添加数据时,他会自动处理属性类型。

qq_52030824的博客 4160

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

ES入门学习

ES入门学习 安装 单实例安装 下载地址 www.elastic.co 下载5.5.2版本的zip 执行bin目录下的elasticsearch启动es head插件安装 访问github 搜索elasticsearch-head 解析master.zip 安装node npm install master目录下npm run server 修改es配置,config/elasticsear...

qq_36059306的博客 305

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

《黑马商城》Elasticsearch基础-详细介绍【简单易懂注释版】

本文介绍了Elasticsearch的基础知识和操作指南。主要内容包括: Elasticsearch简介与安装:介绍ELK技术栈,讲解通过Docker安装Elasticsearch和Kibana的方法。 核心概念:详细解释倒排索引原理,对比正向索引与倒排索引的特点。 IK分词器使用:介绍中文分词器的安装配置,包括扩展词典的添加方法。 基础操作:涵盖索引库的CRUD操作、文档的增删改查,以及批量导入数据的方法。 Java API实践:通过RestHighLevelClient演示索引库和文档操作的完整代码示例

2402_84971234的博客 1186

elasticsearch文档

https://doc.codingdict.com/elasticsearch/95/ 全文搜索引擎 Elasticsearch 入门教程https://www.ruanyifeng.com/blog/2017/08/elasticsearch.html

飞鱼计划 905

Elasticsearch全文检索技术 一篇文章即可从入门到精通(Elasticsearch安装,安装kibana,安装ik分词器,数据的增删改查,全文检索查询,聚合aggregations)

Elasticsearch,Linux下的安装和使用,安装kibana,安装ik分词器,API(数据的增删改查),全文检索查询,聚合aggregations

程序员猫爪 818

ubuntu安装es(elesticSearch),es结构介绍,IK分词器的简单使用,es入门增删改查api,结果集高亮;指定select出来的结果集的字段

1-下载安装包 大家可以自己选择一个版本安装 https://www.elastic.co/cn/downloads/past-releases/elasticsearch-6-3-0 解压后再bin下启动es,然后内存不满足es的要求启动报错了 ./elasticsearch 临时解决方案(重启失效),在root下 sysctl -w vm.max_map_count=262144 或者在/etc/sysctl.conf文件最后添加一行,永久生效 vm.max_map_count=262144 然后

奔跑的菜鸡 1578

elasticsearch入门使用(四) 索引、安装IK分词器及增删改查数据

一、查看、创建索引 创建一个名字为user索引: curl -X PUT 'localhost:9200/stu' {"acknowledged":true,"shards_acknowledged":true,"index":"stu"} 二、查看索引:http://192.168.56.101:9200/_cat/indices?v IP地址请修改为自己的IP pri:分片数量 rep:副本...

weixin_34034261的博客 226

Windows本地安装ElasticSearch及Kibana和Logstash并添加测试数据实现简单的增删改查

Windows本地安装ElasticSearch及Kibana和Logstash并添加测试数据实现简单的增删改查 云服务器上是装了Es的,也添加了测试数据平常一直在学习 没想到过期了,续费又很贵,没办法只能装在本地先用用了 1:下载ElasticSearch和Kibana 按照官方文档的说法,这里的Es版本和Kibana版本要一样的哦,也支持一些差别,方便起见,下两个一样的版本就ok了 ES下载地...

双目失明丝毫不影响我带崩三路 1553

【ElasticSearch 01】elasticsearch入门详解

概述 es是一个基于Lucene的搜索引擎。对于初学者来说,可以将其看作一款NoSQL。es一般可以用作项目中的搜索、检索模块,提供关键词检索、条件过滤、聚合等功能。 es在单独使用时,可以实现的功能有比如:淘宝、京东等的商品搜索,根据品牌、分类的商品过滤,根据价格等的排序。数据聚合则是可以统计如:某一价格段的商品的销量,等类似的数据。 es中的数据是以文档(docment)为单位保存的,可以看作是数据库中的一行数据。文档保存在类型(type)中,可以看作是数据库中的表。而存储以上这些的称为索引(index

博客 637

ElasticSearch快速入门

本文是一篇Elasticsearch 7.11版本的详细教程,包含概述、历史背景及与Solr的对比分析。文章首先介绍Elasticsearch作为分布式全文检索引擎的特性,追溯其发展历程。随后通过与Solr的对比,深入分析两者的架构差异、应用场景和性能特点。教程还涉及Lucene的基础知识,解释其作为搜索引擎核心库的作用。全文旨在为初学者提供系统学习路径,同时为有经验的开发者提供深入的技术参考,帮助读者全面理解Elasticsearch的技术原理和应用实践。

Zyang_CodeBoy的博客 320

ElasticSearch使用(附源码)

ElasticSearch使用(附源码) 简介 ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。 Elasticsearch是用Java语言开发的,并作为Apache许可条款下的开放源码发布,是一种流行的企业级搜索引擎。ElasticSearch用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。...

weixin_43287508的博客 703

ElasticSearch 的基础概念与入门使用

elasticsearch 是一款非常强大的开源搜索引擎,具备非常多强大的功能,可以帮助我们从海量的数据中快速找到需要的内容。在电商网站搜索商品在 Google 搜索答案……elasticsearch结合kibana、Logstash、Beats,也就是elastic stack(ELK)。被广泛应用在日志数据分析、实时监控等领域,而elasticsearch是elastic stack的核心,负责存储、搜索、分析数据。elasticsearch底层是基于来实现的。

Go_ahead_forever的博客 1601
上一篇: SRE:Google运维解密(笔记)2 监控与告警
下一篇: SRE:Google运维解密(心得)2 自动化的利弊
python_bobo
博客等级 码龄9年 15粉丝 45原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值