上一页 1 2 3 4 5 6 ··· 9 下一页
摘要: lucene中的TokenStream,TokenFilter之间关系 TokenStream是一个能够在被调用后产生语汇单元序列的类,其中有两个类型:Tokenizer和TokenFilter,两者的不同在于TokenFilter中包含了一个TokenStream作为input,该inp... 阅读全文
posted @ 2016-06-15 10:03 clamaa 阅读(1006) 评论(0) 推荐(0) 编辑
摘要: 首先,下载solr5.5.0源码,http://apache.fayea.com/lucene/solr/5.5.0/solr-5.5.0-src.tgz 解压完成后,分为几个目录,然而solr是通过ant编译的,我们想将其转换为maven方式,发现其中存在dev-tools/maven中... 阅读全文
posted @ 2016-06-14 11:41 clamaa 阅读(1068) 评论(0) 推荐(0) 编辑
摘要: 参考文档:http://uule.iteye.com/blog/2126533http://lanjingling.github.io/2016/02/15/spring-aop-dynamicdatasource/ 我们的需求达到的目标和现有的条件: 不同类型数据源都可能存在master和... 阅读全文
posted @ 2016-05-18 13:43 clamaa 阅读(1032) 评论(0) 推荐(0) 编辑
摘要: 最近需要对公司的产品搜索功能做一步改动,搜索到的结果首先按照是否有库存进行排序,然后再按照销量。由于库存量也是一个整数,如果直接按照库存量进行倒序排序的话,是不符合要求的,Lucene也没有支持我们这种特殊的业务需求,但是可以通过扩展的方式进行改写。 参考文档:http://blog.csd... 阅读全文
posted @ 2016-05-13 09:16 clamaa 阅读(532) 评论(0) 推荐(0) 编辑
摘要: 使用suggest的原因,最主要就是相比于search速度快,In general, we need the autosuggest feature to satisfy two main requirements: ■ It must be fast; there are few thin... 阅读全文
posted @ 2016-05-12 18:57 clamaa 阅读(871) 评论(0) 推荐(0) 编辑
摘要: 我们将solr的安装目录设置为$SOLR_INSTALL, ./solr start,不使用任何原有的examples来进行,启动完成后,不存在任何的core,提示No cores available。 在手动执行Add Core操作时,需要保证instanceDir和dataDir事先必须... 阅读全文
posted @ 2016-05-04 13:40 clamaa 阅读(412) 评论(0) 推荐(0) 编辑
摘要: 在分布式场景下,有很多种情况都需要实现最终一致性。在设计远程上下文的领域事件的时候,为了保证最终一致性,在通过领域事件进行通讯的方式中,可以共享存储(领域模型和消息的持久化数据源),或者做全局XA事务(两阶段提交,数据源可分开),也可以借助消息中间件(消费者处理需要能幂等)。通过Obser... 阅读全文
posted @ 2016-04-29 08:42 clamaa 阅读(573) 评论(0) 推荐(0) 编辑
摘要: 最初接触alibaba fastjson是由于其性能上的优势,对比原来采用codehause.jackson的解析,在hadoop平台上的手动转换对象有着将近1/3的性能提升,但随着开发应用越来越多,渐渐地也发现了在其他方面的强大之处,例如直接转化泛型(jackson对泛型的支持相对来... 阅读全文
posted @ 2016-04-23 14:47 clamaa 阅读(3264) 评论(0) 推荐(0) 编辑
摘要: 虽然我们在用Spring的事务管理,但总体感觉使用的时候未知(未搞懂)的概念还是挺多的,心里总是没有底,在使用的过程中也比较容易用错误的方式来实现。 关于Spring声明式事务,具体可以参考下面这篇文章: http://www.cnblogs.com/hellojava/archive/... 阅读全文
posted @ 2016-04-13 21:46 clamaa 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 由于当前公司在组织进行项目基本结构的整理,将以前通过eclipse/ ant 方式构建的项目向maven上迁移,于是便进行maven项目方面的调研。 对于maven项目,基本的结构已经在标准文件中: http://maven.apache.org/guides/introduction/... 阅读全文
posted @ 2016-04-13 21:31 clamaa 阅读(1529) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 9 下一页