solr
文章平均质量分 68
sg_0504
这个作者很懒,什么都没留下…
展开
-
java证书及通过httpClient实现访问
制作证书最近有一个需求,SOLR可以通过请求直接访问,这样不安全,当然http://wiki.apache.org/solr/SolrSecurity官方有很多实现方法,本文通过java的证书实现。无论是windows还是Linux系统,需要安装JDK(建议1.7版本)1、生成服务器证书库keytool-validity 365 -genkey -v -alias server -原创 2013-12-06 10:44:34 · 3290 阅读 · 0 评论 -
Solr4.4 docValues解析和性能测试
使用docValues对大数据量测试结果:原创 2014-02-10 15:19:06 · 2138 阅读 · 0 评论 -
hadoop和全文检索的结合开始(更新中)
记录这个点原创 2014-02-05 22:06:07 · 3559 阅读 · 0 评论 -
三叉搜索树(Ternary Search Trie)和中文分词原理分析
三叉搜索树(Ternary Search Trie)三叉搜索树是二叉搜索树和数字搜索树的混合体。它有和数字搜索树差不多的速度但是只需要和二叉搜索树一样相对较少的内存空间。在一个三叉搜索树中,每一个节点包含一个字符,和数字搜索树不同,三叉搜索树只有三个指针:一个指向左边的树;一个指向右边的树;还有一个向下,指向单词的下一个数据单元。树是否平衡取决于单词的读入顺序。如果按排序后的顺序插入,原创 2013-12-30 23:53:29 · 13934 阅读 · 2 评论 -
SOLR4.4中使用IKAnalyzer
1、从 https://github.com/lgnlgn/ik4solr4.3 下载最新的IKAnalyzer分词器。2、根据需求修改ext.dic或stopword.dic扩展或停用词。3、根据实际需求可修改源码。4、打成jar包。5、修改schema.xml中需要分词字段的fieldType属性。原创 2013-09-23 15:19:38 · 1843 阅读 · 0 评论 -
solrCloud分布式集群部署(一)
服务器IP:192.168.100.1751个zookeeper + 2个tomcat(tomcat1, tomcat2)模式:1个core,1个shard最终效果实现:配置zookeeper,conf/zoo.cfg:# The number of milliseconds of each ticktickTime=2000# The number of原创 2013-12-23 21:29:14 · 1219 阅读 · 0 评论 -
结合自己的项目谈谈solr优化
2.9版本mergeFactor(索引段合并频数,当大小相当的段数达到这个数的时候开始合并)比如mergeFactor=3,开始来的段大小为10M(第一层),当凑够3个10M的时候,0.cfs, 1.cfs, 2.cfs则合并成一个新的段3.cfs,大小为30M(第二层),然后再来4.cfs, 5.cfs, 6.cfs,合并成7.cfs,大小为30M,然后再来8.cfs,9.cfs,a.c原创 2014-02-03 22:28:16 · 3776 阅读 · 0 评论 -
Solr锁机制
Lucene索引,然后让solr能及时查询到lucene做的索引方案: 1、Lucene索引。(先删除锁)while (IndexWriter.isLocked(directory) ){ IndexWriter.unlock(directory);} 2、solr提交数据后有一个reopen索引操作,lucene虽然做了索引,但是solr并没有进行这个动原创 2014-02-03 22:31:04 · 3476 阅读 · 0 评论 -
solr动态增加core和跨core查询
动态增加core(索引目录):http://192.168.100.175:8080/solr/admin/cores?action=CREATE&name=collection2&instanceDir=/opt/gshen/solr/collection2&config=/opt/gshen/solr/conf/solrconfig.xml&schema=/opt/gshe原创 2013-12-23 21:45:56 · 3021 阅读 · 0 评论 -
Solr与MongoDB集成,实时增量索引
一. 概述 大量的数据存储在MongoDB上,需要快速搜索出目标内容,于是搭建Solr服务。 另外一点,用Solr索引数据后,可以把数据用在不同的项目当中,直接向Solr服务发送请求,返回xml、json等形式的内容,使得对数据的使用更灵活。 对于MongoDB与Solr的描述不在这里阐释了,本文旨在给大家提供整个Solr与MongoDB接合的方法转载 2015-05-18 15:56:51 · 1943 阅读 · 0 评论