`
haiziwoainixx
  • 浏览: 409541 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
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集群 1.下载地址    http://lucene.apache.org/solr/   2.运行demo   
一.搭建Zookeeper集群 1.下载地址            http://zookeeper.apache.org/releases.html#download   2.解压缩,tar -xvzf zookeeper-3.4.6.tar.gz 
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 ...
   前文http://haiziwoainixx.iteye.com/admin/blogs/2085763 测试过redis的主从配置,作为一个互联网开发技术人员,必须熟悉各种分布式部署应用方案,而缓存的分布式部署又是其中相当重要的一环,下面就来说一说redis的分布式部署方案。 一.客户端jedis的实现方案 使用jedis时可以给jedis连接池配置多个reidsserver实例,然后通过一致性哈希将数据分布到各个实例上,此种方式简单易用。 但是缺点就是当扩容时,之前的缓存相当于全部失效。   二.redis本身的实现方案 通过利用reids的主从复制,实现一主多从的部署 ...
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 ...
 一.生产环境持久化方式:    1). RDB持久化:     该机制是指在指定的时间间隔内将内存中的数据集快照写入磁盘。        2). AOF持久化:     该机制将以日志的形式记录服务器所处理的每一个写操作,在Redis服务器启动之初会读取该文件来重新构建数据库,以保证启动后数据库中的数据是完整的。   二、RDB机制的优势和劣势:     RDB存在哪些优势呢?     1). 一旦采用该方式,那么你的整个Redis数据库将只包含一个文件,这对于文件备份而言是非常完美的。比如,你可能打算每个小时归档一次最近24小时的数据,同时还要每天归档一次最近3 ...
一.windos下安装 1.下载地址:(非官方) https://github.com/mythz/redis-windows 2.解压缩,redis-windows-master\downloads 目录下有各种安装包 选择需要的进行解压使用 3.运行redis-server.exe启动 运行redis-cli.exe 进入控制台   二.linux下安装 1. ...
一.配置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 ...
Global site tag (gtag.js) - Google Analytics