最新 最热

全文搜索引擎 Elasticsearch 入门:集群搭建

本文主要介绍什么是 ElasticSearch 以及为什么需要它,如何在本机安装部署 ElasticSearch 实例,同时会演示安装 ElasticSearch 插件,以及如何在本地部署多实例集群,方便在日后学习分布式相关原理。...

2020-02-28
0

Apache Solr JMX服务 RCE 漏洞复现

Apache Solr的8.1.1和8.2.0版本的自带配置文件solr.in.sh中存在不安全的选项ENABLE_REMOTE_JMX_OPTS="true"。如果受害者使用了该默认配置,则会在默认端口18983开放JMX服务,且默认未开启认证。任何可访问此端口的攻击者...

2020-02-26
0

倒排索引原理和实现

搜索引擎通常检索的场景是:给定几个关键词,找出包含关键词的文档。怎么快速找到包含某个关键词的文档就成为搜索的关键。这里我们借助单词——文档矩阵模型,通过这个模型我们可以很方便知道某篇文档包含哪些关键词,某个关...

2020-02-20
0

ELK Stack系列之基础篇(八) - Elasticsearch原理总结(图示)

通过前面的知识,我们已经了解到了ELk到底是什么、以及他们的工作原理、ES集群架构、专有名词的一些解释。在进入下一阶段ES实操学习环节前,那么今天我将以图解的方式将ELK重点以及ES的相关逻辑进行一个总结;...

2020-02-18
0

SpringBoot 系列教程 Solr 之查询使用姿势小结

接下来进入 solr CURD 的第四篇,查询的使用姿势介绍,本文将主要包括以下知识点

2020-02-18
0

ELK Stack系列之基础篇(七) - 走进 Elasticsearch

Elasticsearch 是实时的分布式搜索引擎,内部使用Lucene做索引、搜索。那么接下来,我们了解一下Elasticsearch的相关名词解释、分片间的工作原理等知识;

2020-02-18
0

ES7.5 下动态扩大索引的shard数量

在老版本的ES(例如2.3版本)中, index的shard数量定好后,就不能再修改,除非重建数据才能实现。

2020-02-14
0

Solr 控制台实现数据的增删改查

在 solr 提供的控制台上,提供了完整的 CURD 的支持;然而在实际使用的时候,却不一定能很顺手,特此记录一下

2020-02-13
0

SpringBoot 系列教程 Solr 之文档删除

之前的搜索教程开了个头就没有继续了,现在重新捡回来,至少也把 CURD 的基本操作姿势补全了;本篇主要介绍如何删除数据

2020-02-13
0

lucene添加文档源码解析(第一篇)

在lucene中可以对一篇文档进行添加、修改、删除操作,在这篇文章中我们详细介绍lucene添加文档的流程,对添加文档的源码进行解析。

2020-02-10
0