Solr概念:1. 搜索引擎技术,建立在Lucene之上,可以解决跨平台,跨语言问题.(Lucene本身是个jar包,也就是API,不能独立运行,需要程序调用来完成全局检索,不具备跨平台,跨语言). 2. 基于Lucene全文检索服务,是可以独立运行(war包,运行在tomcat).solr安装1. 解压新tomcat 2. 将solr进行解压 3. 找到solr.war: *
转载 2024-06-21 14:06:24
102阅读
1. Schema.xml 在schema.xml文件中,主要配置了solrcore一些数据信息,包括Field和FieldType定义等信息,在solr中,Field和FieldType都需要先定义后使用。 1.1 Filed(定义Field域) Name:指定域名称 Type:指定域类型
转载 2017-10-15 16:48:00
203阅读
2评论
一.前言 我们知道,在很多网站中都会涉及到搜索功能,比如电商平台,但是如果直接在数据库中进行搜索,数据库不支持分词搜索,只能使用模糊搜索,会造成数据库压力。所以,我们就需要使用一个外部搜索服务来转移这种压力。 ...
转载 2021-07-21 15:40:00
145阅读
2评论
Solr基本使用原文链接      https://blog.csdn.net/happy_meng/article/details/79129061schema.xml1.1.Field和fieldType(重点)schema.xml,在SolrCoreconf目录下,它是Solr数据表配置文件,它定义了加入索引数据数据类型。主要包括FieldTypes、
转载 2019-02-24 14:38:49
595阅读
原创 2022-07-06 18:59:14
42阅读
Solr使用——什么是solr背景日常我们开发时,我们会遇到各种各样奇奇怪怪问题(踩坑o(╯□╰)o),这个常见问题系列就是我日常遇到一些问题记录文章系列,这里整理汇总后分享给大家,让其还在深坑中小伙伴有绳索能爬出来。 同时在这里也欢迎大家把自己遇到问题留言或私信给我,我看看其能否给大家解决。开发环境系统:windows 10开发工具:IDEA内容什么是solrApache Solr
原创 2022-04-12 14:41:15
331阅读
文章目录 安装 启动 创建core 配置core索引MySQL数据 3.2.1 3.2.2 3.2.3 测试定时更新 五、配置中文分词 SolrJ 操作索引增、删、查 七、通过SolrJ对MySQL数据库进行全量更新、增量更新 八、索引高亮显示 九、SolrJ读取富文本创建索引 安装 从官网下载Solr7.4(或本资源包内直接解压,本包内也是官网下载)下载地址:https://mirrors.
转载 2024-05-11 21:01:07
110阅读
3 solr基本使用 3.1 schema.xml schema.xml文件在SolrCoreconf目录下,它是Solr数据表配置文件,在此配置文件中定义了域以及域类型还有其他一些配置,在solr中域必须先定义后使用。 3.1.1 field<field name="id" type="string" indexed="true" stored="true" require
原创 2022-03-22 14:19:30
486阅读
Solr使用——使用Docker进行快速安装Solr 背景 日常我们开发时,我们会遇到各种各样奇奇怪怪问题(踩坑o(╯□╰)o),这个常见问...
原创 2022-04-11 15:49:13
344阅读
目录配置solr服务和需要知识配置要存储字段属性、名称        (1)首先建“表”        (2)定义字段属性配置solr服务和需要知识        这里我就不多介绍了,网上有很多教程,官网也有。自己去找下资料就可以了,网上千篇一律,本文章主要介绍solr
转载 2024-05-01 12:41:52
30阅读
全文检索这个系
原创 2022-08-25 12:13:48
92阅读
在这篇博文中,我们将深入探讨“solr使用java”问题,涵盖从协议背景到安全分析多个方面,展示如何有效实现Solr与Java交互。 ## 协议背景 Solr 是一个基于 Apache Lucene 搜索平台,广泛用于文本搜索,提供高效搜索和索引能力。在使用 Java 集成 Solr 时,有必要了解其工作机制和通信协议。 ```mermaid erDiagram SOLR {
原创 6月前
23阅读
# 使用 Python 操作 Solr 完整指南 在这篇文章中,我将引导你如何使用 Python 与 Apache Solr 进行交互。Solr 是一个开源搜索平台,基于 Apache Lucene,用于高效地搜索、索引和分析数据。下面是整个流程概述。 ## 一、流程概览 我们可以将整个过程拆分为以下几个步骤: | 步骤 | 说明
原创 7月前
38阅读
# Java使用Solr ## 什么是SolrSolr是一个开源全文搜索平台,基于Apache Lucene构建。它提供了强大搜索、过滤、排序和分面查询功能,支持复杂文本分析和语言处理。Solr被广泛应用于Web应用程序、企业搜索、电子商务和大数据分析等领域。 ## Solr特点 - 高性能:Solr使用倒排索引技术和缓存机制,能够快速地搜索大量文档。 - 可扩展性:Solr
原创 2024-02-03 03:29:59
46阅读
一丶Spring Data solr 由来是为了方便Solr开发所研制一个框架,其底层是对SolrJ(官方API)封装。二丶maven工程中依赖引入<dependencies> <dependency> <groupId>org.springframework.data</groupId> solr</artifactId&g
转载 2024-04-16 13:47:51
95阅读
本篇是本人对Solr使用进行调研,具体包括 &#160; &#160; &#160; &#160; 使用DataImportHandler从数据库中近实时同步数据、测试Solr创建索引效率、以及测试Solr搜索效率等。 具体搜索引擎概念、Solr搭建方法、数据库mysql使用方法,假设读者已有了基础。
原创 2014-05-21 21:29:19
952阅读
一、命令: 1、启动solr。 >>cd bin >>./solr start –e techproducts 2、停止solr。 >>./solr stop 3、启动后管理界面。 http://192.168.1.100:8983/solr 4、对实例techproducts重新进行
转载 2024-04-14 13:30:57
111阅读
Solr是一款独立全文搜索引擎服务,它依赖servlet容器,主要作用是进行全文检索。我理解solr使用,分为两部分,一部分是服务端配置,一部分是客户端代码编写。一、首先是服务端配置。第一步:1.将solr.war包解压到tomcatwebapps目录下,然后配置日志输出,便于帮助我们排查错误2.把solr-4.10.3\example\lib\ext目录下所有的jar包,复制到我们
1、首先导入solrj需要架包 2、需要注意是低版本是solr使用SolrServer进行URL实例,5.0之后已经使用SolrClient替代这个类了,在添加之后
原创 精选 2024-08-23 14:54:44
149阅读
前些日子做了个 apache solr 应用入门介绍,也在博客记录下,方便新手看看。以搜索论坛帖子为示例。1、先下载 Apache Solr 1.3 ://apache.etoak.com/lucene/solr/1.3.0/apache-solr-1.3.0.zip,解压到如 E:\apache-solr-1.3.0。2、下载 Apache Tomcat 6.0.18 ://l...
转载 2009-09-18 20:44:00
117阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5