随笔分类 -  ELK

摘要:1. match系列之match(按条件查询) GET zhifou/doc/_search { "query": { "match": { "from": "gu" } } } 上例,查询条件是一步步构建出来的,将查询条件添加到match中即可,而match则是查询所有from字段的值中含有gu的 阅读全文
posted @ 2022-01-17 17:37 urls 阅读(144) 评论(0) 推荐(0)
摘要:# 增 PUT t1/doc/1 { "name": "zhangkai" } # 改 # update POST t1/doc/1/_update { "doc": { "name": "王小丽" } } # delete # 删除指定文档 DELETE t1/doc/1 # 删除索引 DELET 阅读全文
posted @ 2022-01-17 16:18 urls 阅读(134) 评论(0) 推荐(0)
摘要:elasticsearch与关系型数据的对比 Relational DBElasticsearch 数据库(database) 索引(indices) 表(tables) types 行(rows) documents 字段(columns) fields elasticsearch(集群)中可以包 阅读全文
posted @ 2022-01-17 15:03 urls 阅读(73) 评论(0) 推荐(0)
摘要:elasticsearch提供两种查询方式: 查询字符串(query string),简单查询,就像是像传递URL参数一样去传递查询语句,被称为简单搜索或查询字符串(query string)搜索。 另外一种是通过DSL语句来进行查询,被称为DSL查询(Query DSL),DSL是Elastics 阅读全文
posted @ 2021-12-27 10:59 urls 阅读(748) 评论(0) 推荐(0)
摘要:基于Lucene的搜索引擎,Java开发,包括: Lucene Solr elasticsearch katta compass 基于C++开发的: Sphinx 你可以想想Lucene的强大。接下来简要的介绍各搜索引擎的特点。 Lucene Lucene的开发语言是Java,也是Java家族中最为 阅读全文
posted @ 2021-12-27 09:58 urls 阅读(784) 评论(0) 推荐(1)
摘要:1.通过kibana中的Dev Tools选项来实现增删改查操作 - PUT创建一篇文档 - 查询所有索引 GET _cat/indices?v 查询指定的索引信息 GET t1 查询文档信息 GET t1/doc/1 查询所有文档 GET t1/doc/_search 删除指定索引 DELETE 阅读全文
posted @ 2021-12-27 09:56 urls 阅读(103) 评论(0) 推荐(0)
摘要:Elasticsearch是一个基于Apache Lucene(TM)的开源搜索引擎。无论在开源还是专有领域,Lucene可以被认为是迄今为止最先进、性能最好的、功能最全的搜索引擎库。 但是,Lucene只是一个库。想要使用它,你必须使用Java来作为开发语言并将其直接集成到你的应用中,更糟糕的是, 阅读全文
posted @ 2021-12-21 16:21 urls 阅读(323) 评论(0) 推荐(0)