不久之前开发了一个项目,需要用到solr,因为所以在开始再网上查找资料,但是发现大部分的资料都是很片面的,要么就是只讲解solr如何安装的,要么就是只讲解solr的某一个部分的,而且很多都是资料都是一模一样的,一个人转载另一个人的,很难找到一个从solr配置,到与数据库连接在结合实际项目的,而...
分类:
Web程序 时间:
2014-09-23 15:40:24
阅读次数:
270
从数据爆炸开始。。。1.1第三次工业革命 第一次:18世纪60年代,手工工厂向机器大生产过渡,以蒸汽机的发明和使用为标志。 第二次:19世纪70年代,各种新技术新发明不断被应用于工业生产,以电力的发明使用为标志。 第三次:20世界四五十年代末,以高新技术为代表的新科学技术革命,以原子能、航天...
分类:
其他好文 时间:
2014-09-23 14:33:04
阅读次数:
328
一、什么是Lucene?
Lucene最初是由Doug Cutting开发的,2000年3月,发布第一个版本,是一个全文检索引擎的架构,提供了完整的查询引擎和索引引擎 ;Lucene得名于Doug妻子的中名,同时这也她外祖母的姓;目前是Apache基金会的一个顶级项目,同时也是学习搜索引擎入门必知必会。
Lucene 是一个 JAVA 搜索类库,它本身并不是一个完整的解决方案,需要额外的开发工...
分类:
其他好文 时间:
2014-09-23 11:43:24
阅读次数:
227
一、什么是Lucene?Lucene最初是由Doug Cutting开发的,2000年3月,发布第一个版本,是一个全文检索引擎的架构,提供了完整的查询引擎和索引引擎;Lucene得名于Doug妻子的中名,同时这也她外祖母的姓;目前是Apache基金会的一个顶级项目,同时也是学习搜索引擎入门必知必会。...
分类:
其他好文 时间:
2014-09-23 04:44:43
阅读次数:
336
Liferay 是一个完整的门户解决方案,基于J2EE的应用,使用了EJB以及JMS等技术,前台界面部分使用StrutsMVC 框架,基于XML的portlet配置文件可以自由地动态扩展,使用了Web服务来支持一些远程信息的获取,使用Lucene实现全文检索功能。主要特点如下:1、提供单一登陆接口,...
分类:
编程语言 时间:
2014-09-22 23:29:13
阅读次数:
268
Magnolia简介:Magnolia CMS是一家瑞士公司自2003年起发布的一个基于Java的开源内容管理系统。它适合且已被使用在以下领域:电子商务(例如:COOP、Migros、Rossmann)、银行(例如:巴克莱银行、苏格兰银行、ING、American Express)、媒体娱乐(例如:...
分类:
Web程序 时间:
2014-09-22 21:04:13
阅读次数:
1005
热点随笔:·一个简单的特效引发的大战之移动开发中我为什么放弃jquery mobile(unofficial)·7行代码看EntityFramework是如何运行(IT农民!)·可在广域网部署运行的QQ高仿版 -- GG叽叽V3.7,优化视频聊天、控制更多相关细节(GG叽叽)·进击的创业猿(云心兔)...
分类:
其他好文 时间:
2014-09-22 10:26:12
阅读次数:
258
基础知识点:Squid:Squid cache(简称为Squid)是一个流行的自由软件,它符合GNU通用公共许可证。Squid作为网页服务器的前置cache服务器,可以代理用户向web服务器请求数据并进行缓存,也可以用在局域网中,使局域网用户通过代理上网。Squid主要设计用于在Linux一类系统运...
分类:
其他好文 时间:
2014-09-21 10:16:40
阅读次数:
497
Solr4.8.0源码分析(10)之Lucene的索引文件(3)1. .si文件 .si文件存储了段的元数据,主要涉及SegmentInfoFormat.java和Segmentinfo.java这两个文件。由于本文介绍的Solr4.8.0,所以对应的是SegmentInfoFormat的子类Lu....
分类:
其他好文 时间:
2014-09-21 00:34:29
阅读次数:
507
在最近的一个项目需要实现在单表中对多字段进行多个关键字的模糊查询,但这数个关键字并不一定都存在于某个字段 例如现有table表,其中有title,tag,description三个字段,分别记录一条资料的标题,标签和介绍。...
分类:
数据库 时间:
2014-09-20 19:22:29
阅读次数:
311