需要Java Runtime Environment(JRE) 1.7或更高版本,先验证。# java -version如果没有安装好Java环境,需要参考:无需安装tomcat,新版solr已经集成jetty Solr最新版下载地址 http://mirror.bit.edu.cn/apache/lucene/solr/ #wget http://mirror.bit.edu.cn/apach
转载 9月前
22阅读
单机版安装:        第一步:安装jdk、安装tomcat                Usr/local下建立solr目录,tomcat的解压包放进去一份        第二步:解压solr压缩包。&
前久看了一篇文章, http://www.iteye.com/topic/315257 里面说 由于目前还无法解决 osgi 环境下的 aspectj 问题 , 所以 , 处理事务无法使用 tx:advice 和 aop:config, 改用 DataSourceTransactionManager. 后又看了一篇文章页是他的,说Equinox A
Solr集群启动,都做了哪些事情?做了很多事,over。 启动流程大致如下:1. 启动入口:web.xml。Solr归根结底是个Web服务,必须部署到jetty或者tomcat容器上。2. SolrRequestFilter过滤器的实现类是org.apache.solr.servlet.SolrDispatchFilter。<!-- Any path (name) registered in
目录 1 solr概述 1.1 solr的简介 1.2 solr的特点 2 Solr安装 2.1 安装JDK 2.2 安装Tomcat 2.3 安装solr 2.4 目录结构说明 2.5 SOLR HOME说明 3 Solr配置 3.1 Solr.XML说明 3.2 配置SolrConf
转载 2024-08-18 14:18:17
147阅读
最近重新了解一下全文检索Solr,虽不是什么新技术,但是也在此做个简单总结:Solr是一个独立的企业级搜索应用服务器,基于Lucene的全文搜索服务器:SolrCloud       SolrCloud(Solr 云)是Solr提供的分布式搜索方案,当需要大规模容错、分布式索引和检索能力时使用。   &nbs
转载 2024-03-27 13:04:52
57阅读
一.索引存储  当文档提交到索引之后,directory目录组件会将它们写入到持久化存储器。Solr的目录组件具有以下重要特点:    1.隐藏持久存储的读写细节,例如,将文档写入到磁盘或通过JDBC在数据库中存储文档。    2.实现特定的存储锁定机制,防止索引出错。例如,在操作系统级别上基于文件系统的存储锁定。    3.将Solr从JVM和操作系统的专有性中解脱出来。    4.启用基础目录
转载 5月前
14阅读
zookeeper1 : 192.168.1.103zookeeper2 : 192.168.1.104zookeeper3 : 192.168.1.105solr1 : 192.168.1.106solr2 : 192.168.1.107solr3 : 192.168.1.108 JDK安装目录:
原创 2021-07-27 16:29:07
140阅读
1 <?xml version="1.0" encoding="UTF-8" ?> 2 <config> 3 4 <luceneMatchVersion>LUCENE_40</luceneMatchVersion> 5 6 <jmx /> 7 8 <lib dir="" regex=
转载 2024-09-26 22:12:27
47阅读
1 zookeeper集群搭建1.1 环境准备CentOS-6.4-i386-bin-DVD1.iso jdk-7u72-linux-i586.tar.gz apache-tomcat-7.0.47.tar.gz zookeeper-3.4.6.tar.gz solr-4.10.3.tgz需要三个zookeeper节点 需要四个tomcat节点。 建议虚拟机的内存1G以上。1.2 Zookeepe
1、打开控制台地址界面如下图 2、点击query进行查询,红笔1标记的位置下面主要说明一下2,3,4,5标记的参数使用方法,其他还没有用到。-------------------------------输入项----------------------------------------q:查询字符串(必须的)。*:*表示查询所有,公司名称:’*深圳*‘,表示公司名称按“深圳”模糊查询
转载 10月前
18阅读
前言  随着用户的增多,空间和并发量越来越多,会导致一台solr服务器干不过了。这时候,就需要将solr集群以下。集群架构    由多台服务器共同完成索引和搜索任务 实现的思路是将索引数据进行shard(分片) 拆分,每个分片由多台的服务器共同完成。当一个索引或搜索请求过来时会分别从不同的shard的服务器中操作索引。 solrCloud需要 solr基于zookeeper部署
转载 2024-09-07 21:27:32
74阅读
Solr自己带有一个zookeeper的插件,存在于solr-4.10.3/example/scripts/cloud-scripts/zkcli.sh目录下,可以很爽的进行文件的上传操作,下面简单的介绍了如何使用solr给我们提供的这个zkcli.sh客户端。
原创 2023-05-11 09:55:21
472阅读
一、介绍        solr是一套基于lucence开发的全文检索框架。在学习solr过程中,要充分掌握几个概念,方便开发者快速学习。solr自己提供了一套数据索引(index)和查询(search)的工具,用户可以通过solr提供的web界面进行相应的索引与查询操作,而在solr进行服务过程中,用户的数据都是以Docume
转载 2024-08-18 10:44:34
39阅读
Solr有一堆让人发晕的术语如:collections,shards,replicas,cores,config sets. 在了解这些术语之前需要先做做如下功课: 1)什么是倒排索引? 2)搜索引擎是怎么工作的?Solr术语介绍:Collections:SolrCloud集群中的一个完整的逻辑上的倒排索引(什么是倒排索引?),和一个独立的config set相关联,由一个或者多个shard组成
转载 5月前
0阅读
最近领导说业务上在调研solr,让我空的时候在测试环境安装下单机版的solr。额,由于之前没用过,所以抓紧学习下solr的安装。 考虑到以后线上用的肯定是solr集群,所以我便开始在网上找各种solr集群搭建的文章。 在经历一个晚上的折腾之后,踩了很多的坑,终于将solr集群搭建完成。一、整体拓扑说明 规划3个zookeeperzookeeper集群 规划4个solrsolr集群二、准备工作
转载 2024-07-22 10:45:35
33阅读
  SolrCloud(solr 云)是 Solr 提供的分布式搜索方案,当你需要大规模,容错,索引量很大,搜索请求并发很高时可以使用SolrCloud。它是基于 SolrZookeeper的分布式搜索方案,它的主要思想是使用 Zookeeper作为集群的配置信息中心。它有几个特色功能:1)集中式的配置信息  2)自动容错  3)近实时搜索  4)查询时自动负载均衡SolrCloud系统架构图
转载 2024-04-29 17:18:43
449阅读
1. Solr介绍(1) 什么是全文检索?全文检索是一种将文件中所有文本与检索项匹配的文字资料检索方法。全文检索首先将要查询的目标文档中的词提取出来,组成索引,通过查询索引达到搜索目标文档的目的(2) 什么是Lucene? Lucene 是一个高效的,基于Java 的全文检索库(3) 什么是SolrSolr是一个开源搜索平台,用于构建搜索应用程序。 它建立在Lucene(全文搜索
转载 2024-06-27 09:05:37
45阅读
这几天双十一弄得不要不要的。各种困。出差有一些时间。晚上回头摆弄摆弄。白天不忙就是找个地方想想写写。就这样一周多过去了。好了。不扯了入正题。1 .环境搭建 MacBook pro 15款840 OS X 10.10.5 solr-5.2.1.tgz zookeeper-3.4.6.tar.gz VMWare Fusion8 Centos 6.7 2 .搭建solr
转载 2024-10-14 06:27:15
43阅读
文章目录一、安装二、创建核心2.1 创建核心前准备工作2.2 创建核心三、schame3.1 schema主要成员3.2 添加索引字段3.3 配置中文分词器四、导入索引数据(MySQL数据库为例)五、Java客户端solrJ的使用5.1 导入pom5.2 编写model5.3 写测试代码一、安装 官网下载地址。解压下载的压缩包即可完成Solr安装。打开DOS,路径切换至solr_home\bin,
转载 2024-05-05 22:10:33
134阅读
  • 1
  • 2
  • 3
  • 4
  • 5