
搜索引擎
amongdata
关注技术管理、企业架构、业务架构等,曾就职于思科(CRDC)、网易、阿里等企业
展开
-
Solr4.0(SolrCloud) & ElasticSearch(ES) 比较(三):查询方式(query_then_fetch)
this article provide by my co-worker Miles LiElasticSearch VS Solr in searching1 Solr is slower than ElasticSearch in searching through testing. We try to find root cause. The following原创 2013-07-05 17:16:12 · 3636 阅读 · 1 评论 -
[代码] solrcloud/solr4.0的启动步骤
This page show the major procedures in the progress of Solr4.0 startup SolrDispatchFilter.init(FilterConfig config) init the CoreContainer firstly. public void init(FilterCon原创 2013-07-05 20:53:52 · 1563 阅读 · 0 评论 -
SolrCloud Capability Test
solrcloud 测试的一些中间产物。原记录在内部wiki上,现share出来environment| SolrCloud servers: X.X.X.251, X.X.X.252, X.X.X.253. each with Mem:16G CPU:8 core 2.57GHz; zook原创 2013-07-05 20:37:10 · 1593 阅读 · 0 评论 -
SolrCloud Performance 测试(query-fetch)
由wiki粘过来,稍微改了下格式。还是有点乱,将就看看,主要看数据Base on the the SolrCloud Performance Test. and ElasticSearch Performance Test, we see that the search performance of solrcloud is not as good as we expected com原创 2013-07-05 17:37:00 · 1597 阅读 · 0 评论 -
各种开源搜索引擎
C/C++语言: Zettair、lucy、XMLSearch、Omega、Xapian(支持多语言)、Swish++、 Swish—E、SphinxJava:Lucene(相关项目支持多语言)、solr、elasticsearch、Katta 、MG4J(Managing Gigabytes for Java)、Egothor、OpenSearchServer、HSearch、campa原创 2013-07-04 17:50:01 · 3770 阅读 · 1 评论 -
SolrCloud Architecture 架构
本文图片由我的同事 邓晓涛整理,再此感谢他为大家提供了solrcloud的一个overhead picture原创 2013-07-01 16:04:40 · 2068 阅读 · 0 评论 -
请在 64位 系统上使用 lucene MMapDirectory
本文引用自 http://blog.thetaphi.de/2012/07/use-lucenes-mmapdirectory-on-64bit.html文章从如下几个方面介绍了为什么我们需要使用 MMapDirectory来管理索引文件1. 什么是虚拟内存及其工作原理2. 为什么RAMDirectory or NIOFSDirectory 不是索引管理的最佳选择3原创 2013-07-01 15:12:48 · 2579 阅读 · 0 评论 -
Solrcloud/solr4.0/solr4.2/solr4.3/solr4.x (实时搜索)NRT及commit 相关问题
http://www.tnove.com/?p=331 本文主要介绍solr4.0 之后使用NRT的方法和需要的配置,同时介绍下commit相关的一些命令的使用效果NRT 1 为了使用NRT ,我们需要配置solrconfig.xml。其中两个地方需要修改 a. 600000 false 这里需要将hard原创 2013-06-28 14:55:39 · 3120 阅读 · 0 评论 -
(一)solr4.0 solr4.0,solr4.2,solr4.3, replica collection core shard slice 概念阐述
来源:http://www.tnove.com/?p=33本文适用于solr4.0,solr4.2,solr4.3,solr4.0 正式发布有一段时间了,目前是BETA版,从ALpha版到beta新增加了collection的概念,本文就Solr4.0中的多个索引相关概念再做详细的说明。本文以beta版为基础solr4.0 的所以继承Lucene的分段索引方式,采用了多sh原创 2012-08-21 22:10:08 · 3498 阅读 · 3 评论 -
SolrCloud performance test
http://wikicentral.cisco.com/display/PROJECT/SolrCloud+Performance+Test environment| SolrCloud servers: X.X.X.71, X.X.X.72, X.X.X.73. 72 and 73 with Mem:16G CPU原创 2012-06-28 21:22:09 · 3350 阅读 · 2 评论 -
[代码]solrcloud中 SolrCore 初始化
SolrCore init The main procedure list as above.1. initListeners() : the listeners is defined in the solrconfig.xml. for defaute there are tow seaerch listeners:listener原创 2013-07-05 20:59:20 · 2088 阅读 · 0 评论 -
[代码] 如何处理添加和删除文档请求
who got updateRequest first?the answer is SolrDispatchFilter. let's look a graph first:1. .doFilter receive any update request first. doFilter will choice a right core for this request.原创 2013-07-05 21:04:11 · 1345 阅读 · 0 评论 -
Solr4.0(SolrCloud) & ElasticSearch(ES) 比较(二)
来源: 三山五岳合创斋 Solr4.0(SolrCloud) & ElasticSearch(ES) 比较(二)好久没有更新该系列,主要忙于之前的评估,结束后又是对solr4.0的深入研究和修改。好废话少说,我们开始今天内容 开始solr4.0(cloud)之前我们先看看ElasticSearch(ES)与solr3.6对一些常见feature支持情况的比较。强调这里是solr3.6而非s原创 2012-11-21 21:05:58 · 3101 阅读 · 0 评论 -
Solr4.0(SolrCloud) & ElasticSearch(ES) 比较(一)
来源:http://www.tnove.com/?p=36 本文针对solr4.0 。solr4.1 ,solr4.2,solr4.3, 在性能上无太多改变。 team之前的search解决方案不同于行业常见架构(solr及其它开源项目),其searcher和indexer在分布式环境下是分离的,而solr等open source project 基本都是放在原创 2012-06-29 23:17:49 · 6552 阅读 · 1 评论 -
solr4.0 OverSeer (一):创建、删除 collection 的消息流
文章来源:http://www.tnove.com/?p=111以上图solr4.0集群为例说明,该集群有4台服务器,每台服务器上运行一个solr实例(instance)。配置为:整个集群只有一个collection为collection1,该collection有两个shard(shard1、shard2),每个shard各有一个replica。其中假设shard2-lead原创 2012-11-05 20:14:50 · 2670 阅读 · 0 评论 -
ElasticSearch(ES) performance Test
来源:http://wikicentral.cisco.com/display/PROJECT/ElasticSearch%28ES%29+Performance+Testhttp://www.tnove.com/?p=38environment| ElasticSearch(ES) servers: X.X.X.71, X.X.X.7原创 2012-06-28 21:25:38 · 5255 阅读 · 4 评论 -
SolrCloud Transaction Log 是如何工作的?
本内容由我的同事Hans Tan 提供,在此感谢Hans 分享如下内容WHY TRANSACTION LOG?A transaction log records all operations performed on an Index between two hard commitsEach hard commit starts a new transaction log be原创 2013-07-05 20:47:38 · 2197 阅读 · 0 评论