ELK
文章平均质量分 72
es相关工具的使用
云·泽
这个作者很懒,什么都没留下…
展开
-
轻松搞定Elasticsearch的索引字段类型变更
现有这么一个索引es_test,要将age和sex的字段类型从long改为integer。第二步,将es_test索引的数据复制到es_test_bak索引里。第四步,给es_test_bak索引设置一个es_test的别名。第一步,创建一个新的索引,定义好所需映射。原es_test的映射如下图右侧所示;第三步,删除掉原es_test索引。原创 2024-10-10 20:48:07 · 209 阅读 · 0 评论 -
es的理论理解(elasticsearch-2)
索引 index相当于数据库里的一个表,一个索引就是一个拥有相似特征的文档的集合;一个索引由一个名字来标识(必须全部是小写字母的)。字段 field相当于是数据于是数据表的字段(列)字段类型 type每一个字段都应该有一个对应的类型,例如:Text、Keyword、Long、Byte等文档 document一个文档类似一条记录,文档以JSON格式来表示;ES的分词ES的默认分词设置的是standard,这个在进行中文分词时会单字拆分,不太友好;常用ik分词器,ik分词器..原创 2022-04-23 22:16:17 · 2245 阅读 · 0 评论 -
Linux安装elasticsearch(elasticsearch-1)
linux系统下elasticsearch的安装与配置Linux安装ElasticSearch1. 先创建elasticsearch用户组,再创建用户名es密码123456的用户2. 将es用户添加到elasticsearch用户组,并创建es文件夹,并赋予es用户对改文件夹的操作权限3. 给es设置sudo权限4. 切换到es用户(es必须用普通用户启动,root启动不了)5. 上传各安装包到服务器6. 解压elasticsearch的安装包7. 修改elasticsearch.yml配置文件8. 修改j原创 2022-04-23 22:11:08 · 182 阅读 · 0 评论 -
es的基本操作(elasticsearch-3)
创建es_db索引,并将该索引的默认分词方法设置为ik_max_wordPUT /es_db{ "settings": { "index": { "analysis.analyzer.default.type": "ik_max_word" } }}针对索引的基本操作GET /es_dbDELETE /es_db添加文档PUT /es_db/_doc/1{ "name": "张三", "sex": 1, "age": 23,.原创 2022-04-01 17:07:08 · 5238 阅读 · 0 评论 -
Elasticsearch替换索引的映射
现有这么一个索引es_test,要将age和sex的字段类型从long改为integerPUT /es_test/_doc/1{ "name": "张三", "sex": 1, "age": 23, "address": "广州天河公园"}原es_test的映射如下图右侧所示;第一步,创建一个新的索引,定义好所需映射PUT /es_test_bak{ "mappings": { "properties": { "name": {"type":原创 2022-02-07 17:04:47 · 1138 阅读 · 0 评论 -
elasticsearch的基础查询操作
目录es的基础操作1. 创建es_db索引,并将该索引的默认分词方法设置为ik_max_word2. 针对索引的基本操作3. 添加文档4. 查询文档的基础操作5. 根据多个文档id进行批量查询DSL语言高级查询1. 根据某一字段进行精确查询,term查询不会对字段进行分词查询,会采用精确匹配2. ik分词测试3. 根据备注信息模糊查询 match, match会根据该字段的分词器,进行分词查询4. 多字段模糊匹配查询与精准查询 multi_match5. 范围查询6. 分页、输出字段、排序综合查询7. Fi原创 2022-02-06 17:11:34 · 2963 阅读 · 0 评论 -
Linux安装ElasticSearch、Kibana、elasticsearch-head
Linux安装ElasticSearch先创建elasticsearch用户组,再创建用户名es密码123456的用户[root@VM-20-12-centos ~]# groupadd elasticsearch[root@VM-20-12-centos ~]# useradd es[root@VM-20-12-centos ~]# passwd 123456将es用户添加到elasticsearch用户组,并创建es文件夹,并赋予es用户对改文件夹的操作权限[root@VM-20-原创 2022-02-04 20:38:20 · 1589 阅读 · 0 评论