首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
elasticsearch+kibana+logstash
我是王大你是谁
创建于2021-05-12
订阅专栏
介绍 ELK 相关知识
等 9 人订阅
共100篇文章
创建于2021-05-12
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
如何使用 Logstash 和 JDBC 确保 Elasticsearch 与 postgres 保持数据同步
前提:已经安装好elasticsearch,kibana,Logstash和postgres,并且elasticsearch,kibana和postgres已经正常运行1.数据库中创建表2.数据库中创
es curl 命令之删除索引
简单操作,如下所示:举个例子:
es 提升索引速度
以下建议的实操性较强,可拣选使用,具体前因后果可进入最后的官网连接查看。
shell 脚本创建 es 索引
1.Es配置文件elasticsearch.yml中network.host:0.0.0.0,重启es2.创建一个create_index.sh脚本3.运行shcreate_index.sh,如果返回
ES updateByQuery java 代码
/** * @Description: 处理需要更新的 attachment 对象 */ private void updateAttachmentByGuid(String index, Attac
es RESTful 插入数据和更新数据
这条语句是插入一个 doc ,内容就 guid 、address 、name 、scale_type 四个字段,仿照语句根据自己的逻辑书写即可,“-u 你的账号:你的密码” 这个前提是账号密码,如果没有可以省去。 这条语句是通过查找 address 中包含 “紫金名门” 字段的…
ik 远程连接 postgres 数据库进行分词热更新
在 https://github.com/medcl/elasticsearch-analysis-ik/archive/v7.3.0.zip 下载源码,然后解压后倒入 idea ,等待下载相关包,可能需要耗时若干分钟。可能在 pom.xml 文件中有爆红,不用管,不影响编译即…
elasticsearch security 配置过程
使用 elastic 内置超级用户登陆 kibana 即可,账号为 elastic ,密码为你自己刚设置的。
elasticsearch 中 ik 通过远程文件实现分词热更新
3.重启es,等待读取即可。 4.可以直接使用 ik_smart 分析写入 dic.txt 中的词,如果能完整作为一个词输入则成功。
Elasticsearch 之 query and filter context
Leaf query clauses:Leaf query clauses 在特定字段中查找特定值,例如 match , term 或 range 查询。 这些查询可以供它们自己使用。 Compound query clauses:Compound query clauses …
Elasticsearch 中的 Synonym Token Filter 与 Mapping Char Filter 的区别
首先这两个的类型不同,Synonym 是一种 Token Filter,而 Mapping 是一种 Character Filter。 基于上述第一点描述,可以知道两者的执行顺序也不同。由于在 analyzer 分析的过程中先执行 Character Filter 进行字符处理…
Elasticsearch 对索引字段的操作
说明:以上命令在单机上测试,使用 kibana 对一个索引中的一万个 document 进行操作时,耗时平均都在 10s 左右,测试更大的数据,可能会出现超时报错。但是使用代码运行在比较大的数据量(如20 万)上操作基本可以进行,最大可运行上限数据量没有测试过,耗时平均在 16…
解决数据导入报错 circuit_breaking_exception
最暴力最直接的办法就是提升 config/jvm.options 中的 Xms 和 Xmx 的值,因为已经是 95% 了,再提升比例的意义已经不大了。 就是优化 mapping 的结构,优化字段,这样在进行批量导入数据的时候,占内存量不多,自然就不会引发熔断器的报错了。 减少 …
Elasticsearch snapshot
数据灾备:在集群出错时,可以及时从备份中恢复数据。 归档数据:有些不断增加的数据暂时不用,但是以备后期查看而不想删除,则可以将这些数据进行备份归档。 迁移数据:将数据从一个集群迁移到另一个集群时,也可以用备份的方式来实现。Elasticsearch 做备份有两种方式,一是将数据…
Elastic search 的 completion 搜索提示和模糊查询
想要使用 Elastic search 工具来实现搜索框的提示功能,可以按照本文的步骤来进行设置。 安装好 jieba 插件,如果有 ik 也可,但是相应的下面的 analyzer 作出相应的改变即可。
给 elastic search 配置 pinyin 插件
从网页中选择自己适合的 pinyin 插件的版本。 然后通过命令行下载相应的压缩包,可以直接点击下载,也可以通过命令行下载。 将压缩包放到 elastic search 主目录下的 plugins 目录下。 解压压缩包。 然后在 plugins 目录下创建名为 pinyin 的…
elastic search 解决地名地址别名搜索
这一步主要是用程序将数据导入,我用的是 python ,具体数据自己找,我的数据是单位的,不适合分享。
安装 elastic search 、 kibana 以及插件 jieba
如果是 root 用户则在启动的时候会报错。
Elasticsearch 数据
前面已经介绍过对象 (object) 是一种语言相关,记录在内存中的的数据结构。为了在网络间发送,或者存储它,我们需要一些标准的格式来表示它。JSON (JavaScript Object Notation) 是一种可读的以文本来表示对象的方式。它已经成为 NoSQL 世界中数…
Elasticsearch 入门介绍
Elasticsearch 使用 Java 开发并使用 Lucene 作为其核心来实现所有索引和搜索的功能,它的目的是通过简单的 RESTful API 来隐藏 Lucene 的复杂性,从而让全文搜索变得简单。 Elasticsearch 在安装之前要安装 Java ,然后从官…