原文出处:李平的博客前言一个成熟的大型网站(如淘宝、京东等)的系统架构并不是开始设计就具备完整的高性能、高可用、安全等特性,它总是随着用户量的增加,业务功能的扩展逐渐演变完善的,在这个过程中,开发模式、技术架构、设计思想也发生了很大的变化,就连技术人员也从几个人发展到一个部门甚至一条产品线。所以成熟...
分类:
Web程序 时间:
2014-11-08 11:49:23
阅读次数:
222
发现gnuplot在mac上编译安装相当方便,在线下为了测试java老堆和lucene索引大小,需要绘制两条线,但是直接点连的线非常难看,所以后面使用贝塞尔曲线。
脚本如下:
#! /usr/local/bin/gnuplot -p
set terminal canvas;
set output "canvas.html"
set title "Illustration";
...
分类:
其他好文 时间:
2014-11-08 10:34:16
阅读次数:
241
可参考配置:http://wiki.apache.org/solr/SolrConfigXmllib 标签用于引入solr引用SolrPlugins的jar包,当dir对应的目录不存在时,solr会忽略此, dataDir parameter 配置data目录的存放位置,data目录中存放...
分类:
其他好文 时间:
2014-11-07 23:15:30
阅读次数:
344
前言 一个成熟的大型网站(如淘宝、京东等)的系统架构并不是开始设计就具备完整的高性能、高可用、安全等特性,它总是随着用户量的增加,业务功能的扩展逐渐演变完善的,在这个过程中,开发模式、技术架构、设计思想也发生了很大的变化,就连技术人员也从几个人发展到一个部门甚至一条产品线。所以成熟的系统架构是随业务...
分类:
Web程序 时间:
2014-11-07 14:41:02
阅读次数:
208
nDocs must be > 0// 函数search(query,filter,n),其中query是查询条件,filter是过滤器,n查询数量,异常消息意思就是n参数的值必须大于0TopDocs topDocs = indexSearcher.search(bQuery, null, star...
分类:
Web程序 时间:
2014-11-07 11:13:28
阅读次数:
267
csdn blog -Lucene 3.0 的Query Parser(查询语法)ibm developerWorks -使用 Apache Lucene 2.4.1 搜索文本oschina.net -Lucene 2.4.0查询语法详解cnblogs -全文检索与Lucene3.3.0学习
分类:
Web程序 时间:
2014-11-07 11:11:10
阅读次数:
153
索引建立时 1.对原有索引文件进行建立,是可以访问索引文件中的数据的 2.建立新索引文件,必须等建立完毕后,才可以访问,新建立的文件如果没有建立完是不可以被访问的如果想建立200w的数据的索引又想立即查看的话,先建立1w,建好之后再去建立199w,这样做!新索引文件建立时:[webuser@lo.....
分类:
Web程序 时间:
2014-11-07 11:06:37
阅读次数:
558
索引中文档的属性建立与不建立带来的影响总结1.依据文档的某属性去查找索引的话,只会返回带有此属性(如果你对当前属性设定了条件,那么需要满足当前条件)的所有文档,没有建立此属性的文档是不会在返回结果文档中的,不管你的属性值类型是什么(string、date、long、int),结果都是一样的2.查找条...
分类:
Web程序 时间:
2014-11-07 11:01:29
阅读次数:
202
http://www.oschina.net/question/1092_560Escaping Special CharactersLucene支持转义查询中的特殊字符,以下是Lucene的特殊字符清单:+ - && || ! ( ) { } [ ] ^ " ~ * ? : \转义特殊字符我们可以...
分类:
Web程序 时间:
2014-11-07 11:00:40
阅读次数:
260
Solr In Action 笔记(3) 之 SolrCloud基础在Solr中,一个索引的实例称之为Core,而在SolrCloud中,一个索引的实例称之为Shard;Shard 又分为leader和replica。1. SolrCloud的特质作为分布式搜索引擎的SolrCloud具有以下几个特...
分类:
其他好文 时间:
2014-11-07 00:50:25
阅读次数:
515