
elasticsearch
文章平均质量分 84
xiaobo_z
这个作者很懒,什么都没留下…
展开
-
ElasticSearch中压缩算法LZ4的使用
简介 lz4是目前效率最高的压缩算法,更加侧重压缩解压速度,而不是压缩比。LZ4是ElasticSearch数据存储的默认编码(压缩)方式,通过index.codec来设置。 压缩原理 lz4压缩算法原理比较简单,如下面例子: 输入:abcde_bcdefgh_abcdefghxxxxxxx 输出:abcde_(5,4)fgh_(14,5)fghxxxxxxx 其中两个括号内的便代表的是压缩时检测到的重复项,(5,4) 代表向前5个byte,匹配到的内容长度有4,即"bcde"是一个重复。当然也可以说"c原创 2021-01-21 22:23:29 · 3703 阅读 · 0 评论 -
ElasticSearch相似性度量
默认情况下,Elasticsearch根据相关性评分(_score)对匹配的搜索结果进行排序,相关性评分衡量每个文档与查询的匹配程度。虽然每种查询类型可以计算不同的相关性得分,但得分计算也取决于查询子句是在查询还是过滤器上下文中运行。 ...原创 2021-01-13 16:41:25 · 1961 阅读 · 0 评论 -
ElasticSearch近似匹配调研
一、载入数据 1.1 新建和删除索引 在ElasticSearch中,索引的含义和关系型数据库中的数据库类似。如下命令可以查看当前节点下所有索引: curl -X GET 'http://localhost:9200/_cat/indices?v' 新建Index可以直接向Elastic服务器发出PUT请求。如下建立mysql_log索引: curl -X PUT 'localhost:9200/mysql_log' 删除索引使用DELETE请求,如下: curl -X DELETE 'localhos原创 2021-01-03 19:52:16 · 305 阅读 · 1 评论