当前位置: 首页 >
solr
-
搜索实现最新的文章排序在前
新闻搜索的时候,一般需要把最近的新闻排序在前,以突出时效性。在用solr进行解决该问题的方法,用recip(rord(creationDate),1,1000,1000)函数。elasticsearch依据 y = a / (m * x + b)函数来实现最近文章排序在前。各取值如下:m=3.16E-11, a=0.08, and b=0.05.
阅读全文
-
tomcat solrcloud zookeeper外部部署
zookeeper集成在tomcat中,耦合度太高,不利于扩展。每一次重启tomcat,就相当于重启zookeeper了一遍,造成zookeeper集群不稳定。现在就来谈谈zookeeper外部部署,tomcat注册到zookeeper上,实现solrcloud集群。
阅读全文
-
elasticsearch 查询内容精确匹配
在实际应用中,我们需要查询内容要完全匹配其内容。其实很简单。在查询内容前面加上双引号。
阅读全文
-
solr4 schema.xml field 添加boost值
在用solr时,想在schema.xml中指定title的boost值。这样做的好处就是查询时候开销比较小。缺点同样很明显,写死了,不灵活。但是可以用solr dismax去实现。
阅读全文
-
solrcloud在tomcat下安装(三)
solrcloud在tomcat下安装使用多台zookeeper服务器,多台solr服务器。多台zookeeper服务器具备系统高可靠性,高可用性,任意一台zookeeper服务器挂掉,系统会选举出一台服务器为leader。任意一台solr服务器挂掉,系统还是可以用的。
阅读全文
-
lucene 4.4和solr 4.4版本发布了
本文介绍了lucene 4.4和solr 4.4版本新功能。
阅读全文
-
solrcloud在tomcat下安装(二)
solrcloud在tomcat下安装一台zookeeper服务器,多台solr服务器。这台zookeeper服务器就是leader,这台服务器挂掉,整个系统就不能用,不具备高可靠性。任意一台solr服务器挂掉,系统还是可以用的。
阅读全文