Solr & Lucene
LionArt
这个作者很懒,什么都没留下…
展开
-
Elasticsearch与Solr 选型
搜索引擎选择: Elasticsearch与Solr搜索引擎选型调研文档Elasticsearch简介*Elasticsearch是一个实时的分布式搜索和分析引擎。它可以帮助你用前所未有的速度去处理大规模数据。它可以用于全文搜索,结构化搜索以及分析,当然你也可以将这三者进行组合。Elasticsearch是一个建立在全文搜索引擎 Apache Lucene™转载 2017-09-11 14:49:36 · 199 阅读 · 0 评论 -
Solr集群Replication配置与实践
Solr作为一个搜索服务器,在并发搜索请求的场景下,可能一台服务器很容易就垮掉,这是我们可以通过使用集群技术,设置多台Solr搜索服务器同时对外提供搜索服务,在前端使用类似Nginx的负载均衡软件,可以通过配置使得并发到达的搜索请求均匀地反向代理到Solr集群中的每一台服务器上,这样每台Solr搜索服务器搜索请求的压力可以大大减小,增强了每台服务器能够持续提供服务器的能力。然而,这时我们面转载 2017-09-11 14:41:29 · 260 阅读 · 0 评论 -
solr 从数据库导入数据,全量索引和增量索引
首先说一下是从MySQL数据库导入数据这里使用的是mysql测试。1、先在mysql中建一个表:solr_test 2、插入几条测试数据: 3、用记事本打solrconfig.xml文件,在solrhome文件夹中。E:\solrhome\mycore\conf\solrconfig.xml(solrhome文件夹是转载 2017-09-11 14:30:32 · 420 阅读 · 0 评论 -
SolrCloud中的文件与Collection管理
一.内嵌启动SolrCloud时端口默认分配当 Solr 运行内嵌 zookeeper 服务时,默认使用 solr 端口+1000 作为客户端口,另外,solr 端口+1 作为 zookeeper 服务端口,solr 端口+2 作为主服务选举端口。所以第一个例子中,Solr 运行在 8983端口,内嵌 zookeeper 使用 9983 作为客户端端口,9984 和 9985 作为服务端口转载 2017-09-15 10:29:37 · 240 阅读 · 0 评论 -
SolrCloud 4.3.1+Tomcat 7安装配置实践
我们使用Solr Replication可以实现Solr服务器的可用性,即使某一个索引副本由于磁盘介质故障或者误操作删除等,其他的多个复制副本仍然可以提供服务。如果只是单纯的基于Solr Replication技术,只能对一个索引进行管理维护,当索引数据达到一定规模,搜索的性能成了瓶颈,除了重新规划设计索引,实现逻辑划分以外,没有更好地方法实现查询服务器的可扩展性。SolrCloud就是为了解转载 2017-09-15 09:57:31 · 173 阅读 · 0 评论 -
solrcloud分布式集群部署及索引操作实例
一、前期准备工作相关工具:1.虚拟机(VMware)2.tomcat7 64位 下载地址:http://tomcat.apache.org/download-70.cgi3.centos6.4 64位4.linux下的64位jdk安装包,版本为6或以上5. solr-4.3.1.tgz包 下载:http://archive.apache.org/dist/luce转载 2017-09-15 09:36:20 · 226 阅读 · 0 评论 -
Solr 4.3.1稳定版 安装部署平台搭建
前言: 之前发表的SolrCloud写的太简洁(其实附件中的文档是很详细的)这里对于Solr我打算细致的好好写一篇。 这篇文章讲解了哪儿些功能的实现呢? 第一:能通过http://localhost:7080/solr/ 正常访问solr,介绍三种solr/home的配置方式(这里用JNDI方式实现)分别为:基于JN转载 2017-09-14 10:53:59 · 440 阅读 · 0 评论 -
分布式全文检索系统SolrCloud简介
前言本文简单描述SolrCloud的特性,基本结构和入门,基于Solr4.5版本。Lucene是一个Java语言编写的利用倒排原理实现的文本检索类库。Solr是以Lucene为基础实现的文本检索应用服务。SolrCloud是Solr4.0版本开发出的具有开创意义的基于Solr和Zookeeper的分布式搜索方案,或者可以说,SolrCloud是Solr的一种部署方式。Solr可以以多种转载 2017-09-14 10:35:37 · 177 阅读 · 0 评论