[置顶] Solr集群配置

1  概述 Solr是以Lucene为基础实现的文本检索应用服务。而Lucene是一个Java语言编写的利用倒排原理实现的文本检索类库。SolrCloud是基于Solr和Zookeeper的分布式搜索方案。当索引越来越大,一个单一的系统无法满足磁盘需求,查询速度缓慢,此时就需要分布式索引。在分布式索引中,原来的大索引,将会分成多个小索引,solr可以将这些小索引返回的结果合并,然后返回给...
阅读(178) 评论(0)

[置顶] Solr与Tomcat配置

1  概述 Solr是一个独立的企业级搜索应用服务器,它对外提供类似于Web-service的API接口。用户可以通过http请求,向搜索引擎服务器提交一定格式的XML文件,生成索引;也可以通过Http Get操作提出查找请求,并得到XML格式的返回结果。 Solr是一个高性能,采用Java5开发,基于Lucene的全文搜索服务器。同时对其进行了扩展,提供了比Lucene更为丰富的查询语言...
阅读(82) 评论(0)

[置顶] Solr查询参数说明

原文转至:http://blog.csdn.net/yuwenruli/article/details/8448575 Solr查询参数说明: http://localhost:8983/solr/solr_select/query?q=*:*&fl=id 参数说明如下: q – 查询字符串,必须的。Solr 中用来搜索的查询。有关该语法的完整描述,请参阅 参考资料 中...
阅读(129) 评论(0)

[置顶] Solr聚合查询

1  分组查询 1.1     Facet分组 solr种以导航为目的的查询结果成为facet,在用户查询的结果上根据分类增加了count信息,然后用户根据count信息做进一步搜索,  Facet是solr的高级搜索功能之一,可以给用户提供更友好的搜索体验.在搜索关键字的同时,能够按照Facet的字段进行分组并统计。   Solr Fact提供了4种类型的Fact...
阅读(151) 评论(0)

[置顶] Solr查询与sql对比转化

将常用sql查询转化为Solr查询,网上已有做出对比的,这里引用一下,去掉部分图片,快速对比, 原文出处:http://shiyanjun.cn/archives/78.html 查询对比: ---------------------------------------------------------------------------------------------------...
阅读(106) 评论(0)

[置顶] Solr主从配置

1  概述 Solr是这样一个思路。首先至少有两个solr服务器,一个称为master(主服务),其余的一个或多个solr服务器被称为slave(附属服务)。每个slave轮询检查master的索引库版本,如果发现索引库版本有更新就会拉取master上的索引库: 关于solr的集群主要分为主从和SolrCloud两种主从,比较适合以读为主的场景。SolrCloud适合数据量大,时不...
阅读(116) 评论(0)

[置顶] Solr定时增量更新

1  概述 将数据库中的数据导入到了solr中之后,如果数据库中的数据有变动,solr中还是第一次导入的旧的数据,因此需要定时检测数据库中的数据变化,并实时将变化的数据同步到solr中。   2  配置定时同步 2.1     下载 下载地址:http://download.csdn.net/detail/vtopqx/9891724   将下载的solr-dataimport-...
阅读(99) 评论(0)

[置顶] Solr or Lucene全文检索实现原理

Solr是一个独立的企业级搜索应用服务器,它对外提供类似于Web-service的API接口。用户可以通过http请求,向搜索引擎服务器提交一定格式的XML文件,生成索引;也可以通过Http Get操作提出查找请求,并得到XML/Json格式的返回结果。采用Java5开发,基于Lucene。   Lucene是apache软件基金会4 jakarta项目组的一个子项目,是一个开放源代码的全文...
阅读(221) 评论(0)

[置顶] Solr分词mmseg4j配置

1  概述 中文分词器有多中,常用的有 IKAnalyzer、 mmseg4j。 引用: 前者最新版本更新到2012年,所以使用的时候要注意可能版本上有不兼容的情况,由于它是一个开源的,基于java语言开发的轻量级的中文分词工具包。从2006年12月推出1.0版开始,IKAnalyzer已经推出了4个大版本。最初,它是以开源项目Luence为应用主体的,结合词典分词和文法分析算法的中文分...
阅读(141) 评论(3)

[置顶] Solr搜索引擎原理

本文转载至:http://www.importnew.com/12707.html 场景:小时候我们都使用过新华字典,妈妈叫你翻开第38页,找到“坑爹”所在的位置,此时你会怎么查呢?毫无疑问,你的眼睛会从38页的第一个字开始从头至尾地扫描,直到找到“坑爹”二字为止。这种搜索方法叫做顺序扫描法。对于少量的数据,使用顺序扫描是够用的。但是妈妈叫你查出坑爹的“坑”字在哪一页时,你要是从第一页的第一...
阅读(136) 评论(0)

[置顶] solr分页查询

分页查询: package com.solorj.solrj_test; import java.io.IOException; import org.apache.solr.client.solrj.SolrQuery; import org.apache.solr.client.solrj.SolrServerException; import org.apache.solr.c...
阅读(278) 评论(0)

[置顶] solr导入xml文件

1  概述 大多数的应用程序将数据存储在关系数据库、xml文件中。对这样的数据进行搜索是很常见的应用。所谓的DataImportHandler提供一种可配置 的方式向solr导入数据,可以一次全部导入,也可以增量导入。     能够读取关系数据库中的数据。  通过可配置的方式,能够将数据库中多列、多表的数据生成solr文档    能够通过solr文档更新solr...
阅读(208) 评论(0)

[置顶] solr导入csv文件

1  概述 大多数的应用程序将数据存储在关系数据库、xml文件中。对这样的数据进行搜索是很常见的应用。所谓的DataImportHandler提供一种可配置 的方式向solr导入数据,可以一次全部导入,也可以增量导入。     能够读取关系数据库中的数据。  通过可配置的方式,能够将数据库中多列、多表的数据生成solr文档    能够通过solr文档更新solr  提供 通...
阅读(174) 评论(0)

[置顶] solr导入MySql数据

1  概述 大多数的应用程序将数据存储在关系数据库、xml文件中。对这样的数据进行搜索是很常见的应用。所谓的DataImportHandler提供一种可配置 的方式向solr导入数据,可以一次全部导入,也可以增量导入。     能够读取关系数据库中的数据。  通过可配置的方式,能够将数据库中多列、多表的数据生成solr文档    能够通过solr文档更新solr  ...
阅读(206) 评论(0)

[置顶] solr版本升级说明

1  概述 Solr5发布了,带来了许多新特性,但Solrj的许多接口也发生了变化,下面是和之前的版本进行的一些对比: 变化1:SolrServer变成了SolrClient 应该说这个变化是合理的,毕竟Solrj就是一个客户端,命名为Server本身就有问题。这样一来,所有SolrServer系列的类都需要更改为SolrClient系列的类,好在方法基本继承过来了,只需要修改一下类名就可以...
阅读(234) 评论(0)

[置顶] solr Java测试

1  概述 Solr 是一个独立的企业级搜索应用服务器,它对外提供类似于 Web-service 的 API 接口。用户可以通过 http请求,向搜索引擎服务器提交一定格式的 XML 文件,生成索引;也可以通过 Http Get 操作提出查找请求,并得到XML 格式的返回结果。这里主要讲解下通过 http Get 请求这种方式。首先,我们就必须通过 HTTP 请求类似http://local...
阅读(154) 评论(0)

[置顶] Solr配置文件详解

1  概述 Solr配置文件位于solr/conf目录下,因各个版本的solr目录不太一致,所以下面以solr5.x或者以上版本来说明相关配置文件的参数及一些相关作用。   2  目录结构说明 官网下载solr之后解压: 目录说明: bin:Solr控制台管理工具存在该目录下。如:solr.cmd等。 contrib:该文件包含大量关于Solr的扩展。分别如下:...
阅读(281) 评论(0)

[置顶] Solr安装配置

1 概述Apache Solr是一个功能强大的搜索服务器,它支持REST风格API。Solr是基于Lucene的,Lucene 支持强大的匹配能力,如短语,通配符,连接,分组和更多不同的数据类型。它使用 Apache Zookeeper特别针对高流量进行优化。 Apache Solr支持不同格式,包括各种数据库,PDF文件,XML文件,CSV文件等等。 Apache Solr提供各式各样的功能,我...
阅读(300) 评论(3)

shiro错误 org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type

最近在弄个小模块,用的是spring mvc + mybites + spring shiro在弄shiro 的Realm自动注入的时候总是报错,Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type [com.sam.project.service...
阅读(26) 评论(0)

Linux网络启动 :Device does not seem to be present

在整虚拟机时候经常会遇到虚拟机拷贝,然而拷贝之后网络配置会遇到错误 service network restart启动网络时候提示如下错误: Device does not seem to be present 解决步骤 1、ifconfig -a 查看当前网卡 2、修改网络配置文件, vi /etc/sysconfig/networ...
阅读(49) 评论(0)

VirtualBox This kernel requires the following features not present on the CPU: 错误

使用VirtualBox安装虚拟机系统时候经常会遇到以下错误 This kernel requires the following features not present on the CPU:  Unable to boot – please use a kernel appropriate for your CPU 解决方式: 关闭启动的虚拟机, 进入设置界面:...
阅读(49) 评论(0)

VirtualBox 未指定要bridged的网络界面

之前换了个新的笔记本,VirtualBox上的东西也陆续迁移了过来, 基本iso安装完成后,在配置网络的时候,出现了错误,设置桥接模式 总是提示网卡1 未指定要bridged的网络界面 纠结了需求,网上的说法是进入网络适配器,选择本地连接,安装VirtualBox下的驱动, 不过这个我试了下发现还是无效的,查看网络连接里面找不到该驱动适配器 如下:是正常的桥接驱动...
阅读(55) 评论(0)

ActiveMQ RabbitMQ KafKa对比

前言:     ActiveMQ和 RabbitMq 以及Kafka在之前的项目中都有陆续使用过,当然对于三者没有进行过具体的对比,以下摘抄了一些网上关于这三者的对比情况,我自己看过之后感觉还 是可以的,比较清晰的反馈了这三个的具体情况已经使用场景,具体的对比如下: 1)TPS比较: Kafka最高,RabbitMq 次之, ActiveMq 最差。 2)吞吐量对比: ka...
阅读(143) 评论(0)

Maven经典错误之三:was cached in the local repository, resolution will not be reattempted until the upda

常见错误: Multiple annotations found at this line: - No plugin found for prefix 'war' in the current project and in the plugin groups [] available from the repositories [local (D:\Maven_3\maven\m2\repos...
阅读(231) 评论(0)
131条 共9页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:369735次
    • 积分:4487
    • 等级:
    • 排名:第6600名
    • 原创:114篇
    • 转载:17篇
    • 译文:0篇
    • 评论:55条
    博客专栏
    最新评论