首页标签Lucene/Solr

#Lucene/Solr

Apache Lucene 项目的开源企业搜索平台

Solr Group源码分析

叫我家宝

https://solr.apache.org/guide/8_6/result-grouping.html

6540

ES Cache: Page Cache

叫我家宝

从操作系统的角度, page cache也称为disk cache, 是操作系统对硬盘(HDD or SSD)的缓存. OS 使用当前空闲的RAM来保存pag...

26640

修改ES返回字段方式提升性能

叫我家宝

最近我们在公司内尝试用ES替换老旧的Solr, 在性能对比测试的环节, 发现ES竟然比Solr慢了非常多, 响应时间是Solr的两三倍, 然后开始各种排查, 最...

42550

SolrCloud分布式搜索源码分析

叫我家宝

SolrCloud是solr对分布式搜索的实现, 分布式搜索主要涉及到两个概念, shard和replica.

8010

Lucene范围查询原理(<Lucene6.0)

叫我家宝

之前一直想看一下lucene range查询的底层原理, 先上网找了下相关资料, 发现非常混乱, 主要是因为lucene的范围查询曾经经历过两个不同的阶段:

25450

ES提交操作与原理

叫我家宝

根据官方文档+看源码+实验总结出来的ES各种提交的作用与原理(对应版本7.2.0).

18940

SpanQuery源码学习总结

叫我家宝

SpanScorer中包含一个Spans对象, SpanScorer把iterator()和twoPhraseIterator()方法都委托给了Spans对象....

11720

全文搜索引擎技术详解之Apache Solr的使用

攻城狮Chova

11600

深度解析 Lucene 轻量级全文索引实现原理

2020labs小助手

vivo · 技术编辑 (已认证)

适用于需要数据索引量不大的场景,当索引量过大时需要使用ES、Solr等全文搜索服务器实现搜索功能。

16230

如何实现实时文本过滤

colorknight

对文本数据进行实时过滤的需求在舆情类系统的开发过程中经常碰到。如:对涉黄、涉政、涉恐文本的过滤;对广告数据的过滤;以及对非业务数据的过滤等。这些过滤需求由于比较...

24100

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

程序员历小冰

大家好,我是历小冰。在《为什么 ElasticSearch 比 MySQL 更适合复杂条件搜索》 一文中,我们讲解了 ElasticSearch 如何在数据存储...

26400

为什么ElasticSearch比MySQL更适合全文索引

程序员历小冰

熟悉 MySQL 的同学一定都知道,MySQL 对于复杂条件查询的支持并不好。MySQL 最多使用一个条件涉及的索引来过滤,然后剩余的条件只能在遍历行过程中进行...

29410

Lucene:Suggest联想词

HLee

lucene的联想词是在org.apache.lucene.search.suggest包下边,提供了自动补全或者联想提示功能的支持。

60430

Lucene:Grouping组查询

HLee

lucene的联想词是在org.apache.lucene.lucene-grouping包下边,提供了组查询功能的支持。

61210

【云+社区年度征文】5分钟让你知道什么是搜索引擎

萌萌哒的瓤瓤

我们先通过通过官方的解释来理解一下什么是搜索引擎.当然了我们之后会通过更加通俗的方式来详细讲解搜索引擎的概念.

32971

10分钟快速入门海量数据搜索分析引擎 Elasticsearch

石松

腾讯 · 高级工程师 (已认证)

随着移动互联网、物联网、云计算等信息技术蓬勃发展,数据量呈爆炸式增长。如今我们可以轻易得从海量数据里找到想要的信息,其中离不开搜索引擎技术的帮助。特别是其中的索...

69760

10分钟快速入门海量数据搜索分析引擎 Elasticsearch

石松

腾讯 · 高级工程师 (已认证)

随着移动互联网、物联网、云计算等信息技术蓬勃发展,数据量呈爆炸式增长。如今我们可以轻易得从海量数据里找到想要的信息,其中离不开搜索引擎技术的帮助。特别是其中的索...

1.1K750

使用Lucene.Net做一个简单的搜索引擎-全文索引

Mr. Wei

Lucene.net是Lucene的.net移植版本,是一个开源的全文检索引擎开发包,即它不是一个完整的全文检索引擎,而是一个全文检索引擎的架构,提供了完整的查...

52700

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

武培轩

广联达 · Java工程师 (已认证)

本文主要介绍什么是 ElasticSearch 以及为什么需要它,如何在本机安装部署 ElasticSearch 实例,同时会演示安装 ElasticSearc...

26130

Apache Solr JMX服务 RCE 漏洞复现

Timeline Sec

Apache Solr的8.1.1和8.2.0版本的自带配置文件solr.in.sh中存在不安全的选项ENABLE_REMOTE_JMX_OPTS="true"...

62310

扫码关注腾讯云开发者

领取腾讯云代金券