- 浏览: 414990 次
- 性别:
- 来自: 北京
最新评论
-
夜行侠:
基于微博数据检测的Solr实战开发课程观看地址:http:// ...
SolrCloud之搭建SolrCloud集群 -
夜行侠:
基于微博数据检测的Solr实战开发课程观看地址:http:// ...
SOLR使用手册之优化及拓展 -
夜行侠:
基于微博数据检测的Solr实战开发课程观看地址:http:// ...
SOLR拼写检查相关 -
houzhanshanlinzhou:
写的不错,非常详细
SOLR使用手册之查询语法 -
王庆波-行:
期待!……
redis安装使用-终极篇(分布式、集群配置)
文章列表
6.8相似匹配
在我们使用网页搜索时,会注意到每一个结果都包含一个 “相似页面” 链接,单击该链接,就会发布另一个搜索请求,查找出与起初结果类似的文档。Solr 使用 MoreLikeThisComponent(MLT)和 MoreLikeThisHandler 实现了一样的功能。如上所述,MLT 是与标准 SolrRequestHandler 集成在一起的;MoreLikeThisHandler 与 MLT 结合在一起,并添加了一些其他选项,但它要求发布一个单一的请求。我将着重讲述 MLT,因为使用它的可能性更大一些。幸运的是,不需要任何设置就可以查询它,所以您现在就可以开始查询。
...
前段使用C3P0连接池连接数据库,其中遇到一问题,服务器每过一段时间便会报错:
2014-09-04 17:08:18 ERROR [resin-port-8080-30902] [TrendTouchServiceImpl] TrendTouchService uploadPhotoTrend error: org.springframework.dao.RecoverableDataAccessException: PreparedStatementCallback; SQL [**** ]; Communications link failure
Last packet s ...
solr性能优化:
将索引放在内存中能有效的提升索引和搜索效率
此外大部分solr的性能优化配置都在solrconfig.xml中
主要内容有:使用的lib配置,包含依赖的jar和Solr的一些插件;组件信息配置;索引配置和查询配置,
下面详细说一下索引配置和查询配置.
一.索引配置
属性
描述
一.基本查询
q – 查询字符串,必须的。fl – 指定返回那些字段内容,用逗号或空格分隔多个。start – 返回第一条记录在完整找到结果中的偏移位置,0开始,一般分页用。rows – 指定返回结果最多有多少条记录,配合start来实现分页。sort – 排序,格式:sort=<field name>+<desc|asc>[,<field name>+<desc|asc>]… 。示例:(inStock desc, price asc)表示先 “inStock” 降序, 再 “price” 升序,默认是相关性降序。wt – (writer ...
一.Schema API
参考:https://cwiki.apache.org/confluence/display/solr/Schema+API
solr本身提供了以下接口来操作schema,因为不是特别适用,不再一一介绍,实际场景中我们可能更多的使用直接修改schema.xml的方式.
二.Schema.xml 配置
4.9版本的solr中,schema.xml主要包含以下节点
<schema>
<field> <
一.Collections API
参考:https://cwiki.apache.org/confluence/display/solr/Collections+API
因为API比较多,我就不一一列举,只列出比较重要的几个1.创建collection官方示例:/admin/collections?action=CREATE&name=name&numShards=number&replicationFactor=number&maxShardsPerNode=number&createNodeSet=nodelist&colle ...
转自:http://www.blogjava.net/conans/articles/380684.html
本文将介绍Solr查询中涉及到的Cache使用及相关的实现。Solr查询的核心类就是SolrIndexSearcher,
每个core通常在 同一时刻只由当前的SolrIndexSearcher供上层的handler使用
(当切换SolrInde ...
SolrCloud之搭建SolrCloud集群
- 博客分类:
- 实用文档
搭建SOLRCLOUD集群
1.下载地址 http://lucene.apache.org/solr/
2.运行demo
SolrCloud之搭建Zookeeper集群
- 博客分类:
- 实用文档
一.搭建Zookeeper集群
1.下载地址
http://zookeeper.apache.org/releases.html#download
2.解压缩,tar -xvzf zookeeper-3.4.6.tar.gz
Linux下部署多个tomcat
- 博客分类:
- 服务器
1、修改环境变量设置
[root@HTML5 tomcat-2]# vim /etc/profile
export JAVA_HOME=/usr/java/jdk1.7.0_60
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export TOMCAT1_HOME=/usr/local/tomcat/tomcat-1
export TOMCAT2_HOME=/usr/local/tomcat/tomcat-2
export C ...
redis安装使用-终极篇(分布式、集群配置)
- 博客分类:
- 实用文档
前文http://haiziwoainixx.iteye.com/admin/blogs/2085763 测试过redis的主从配置,作为一个互联网开发技术人员,必须熟悉各种分布式部署应用方案,而缓存的分布式部署又是其中相当重要的一环,下面就来说一说redis的分布式部署方案。
一.客户端jedis的实现方案
使用jedis时可以给jedis连接池配置多个reidsserver实例,然后通过一致性哈希将数据分布到各个实例上,此种方式简单易用。
但是缺点就是当扩容时,之前的缓存相当于全部失效。
二.redis本身的实现方案
通过利用reids的主从复制,实现一主多从的部署 ...
Redis客户端之Spring整合Jedis
- 博客分类:
- 实用文档
1.下载相关jar包,并引入工程:
jedis-2.4.2.jar
commons-pool2-2.0.jar
2.将以下XML配置引入spring
<bean id="shardedJedisPool" class="redis.clients.jedis.ShardedJedisPool">
<constructor-arg index="0" ref="jedisPoolConfig"/>
<constructor-arg index ...
redis安装使用-进阶篇(持久化)
- 博客分类:
- 实用文档
一.生产环境持久化方式:
1). RDB持久化:
该机制是指在指定的时间间隔内将内存中的数据集快照写入磁盘。
2). AOF持久化:
该机制将以日志的形式记录服务器所处理的每一个写操作,在Redis服务器启动之初会读取该文件来重新构建数据库,以保证启动后数据库中的数据是完整的。
二、RDB机制的优势和劣势:
RDB存在哪些优势呢?
1). 一旦采用该方式,那么你的整个Redis数据库将只包含一个文件,这对于文件备份而言是非常完美的。比如,你可能打算每个小时归档一次最近24小时的数据,同时还要每天归档一次最近3 ...
redis安装使用-基础篇(单机、主从)
- 博客分类:
- 实用文档
一.windos下安装
1.下载地址:(非官方)
https://github.com/mythz/redis-windows
2.解压缩,redis-windows-master\downloads 目录下有各种安装包
选择需要的进行解压使用
3.运行redis-server.exe启动
运行redis-cli.exe 进入控制台
二.linux下安装
1. ...
Linux系统安装与配置
- 博客分类:
- 服务器
一.配置IP
1.右键要配置的虚拟机-->属性-->,将网络连接配置如下
2.VMware编辑-->虚拟网络编辑器,配置如下:
3.进入虚拟机,系统-->网络连接-->有线-->System etho-->添加 如下:
或者直接配置文件:
[root@HTML5 桌面]# vim /etc/sysconfig/network-scripts/ifcfg-eth0
添加以下:
IPADDR=192.168.81.42
NETMASK=255.255.255.0
PREFIX=24
GATEWAY=192.16 ...