最新 最热

从 0 到 1 学习 elasticsearch ,这一篇就够了!(建议收藏)

之前一直想花点时间写一篇 elasticsearch 的保姆级教程,于是,趁着年假的几天时间加上周末的一些时间,我产出了自认为算是非常详细的,基于目前最新版本的elasticsearch7.11教程。不管是新手上路,还是秋名山老司机,都建议收藏...

2021-04-14
0

ElasticSearch 如何使用 ik 进行中文分词?

大家好,我是历小冰。在《为什么 ElasticSearch 比 MySQL 更适合复杂条件搜索》 一文中,我们讲解了 ElasticSearch 如何在数据存储方面支持全文搜索和复杂条件查询,本篇文章则着重分析 ElasticSearch 在全文搜索前如何使...

2021-04-13
1

Apache Solr <= 8.8.1任意文件读取漏洞复现

Apache Solr是一个独立的企业级搜索应用服务器,它对外提供类似于Web-service的API接口。用户可以通过http请求,向搜索引擎服务器提交一定格式的XML文件,生成索引;也可以通过Http Get操作提出查找请求,并得到XML格式的返回...

2021-04-12
0

Apache Solr漏洞总结

Apache Solr 是Apache开发的一个开源的基于Lucene的全文搜索服务器。其集合的配置方法(config路径)可以增加和修改监听器,通过RunExecutableListener执行任意系统命令。...

2021-04-08
0

Lucene系列(16)工具类之kdb Bkd树原理概述

lucene在6.0之后引入了数字点(Point)的概念,对于多维数字点的索引,就需要用到kd树结构了,当然,在lucene中用到的是进阶版本的bkd树.

2021-04-02
0

Lucene系列(17)工具类之bkd树的源码实现

bkd树在lucene中的实现,都在org.apache.lucene.util.bkd中,其中又包含了下面几个类.

2021-04-02
0

Lucene系列(15)工具类之基数选择算法

基数选择和基数排序非常类似,本文侧重点在于 Lucene 的实现,因此对于基数排序的详细原理就不解释了。

2021-03-29
0

Lucene系列(14)工具类之快速选择算法

计算集合中第 k 大(小)的元素。就是 topK 相关系列的问题,但是选择算法只需要找到第 k 个就好。

2021-03-29
0

(0day)Apache Solr任意文件读取漏洞复现

Solr是一个独立的企业级搜索应用服务器,它对外提供类似于Web-service的API接口。用户可以通过http请求,向搜索引擎服务器提交一定格式的XML文件,生成索引;也可以通过Http Get操作提出查找请求,并得到XML格式的返回结果。...

2021-03-24
0

影响Lucene索引速度原因以及提高索引速度技巧

在网上看了一篇外文文章,里面介绍了提高Lucene索引速度的技巧,分享给大家。

2021-03-22
0