
solr
permike
adsfdfsadfasdfasdfsdfasdf
展开
-
django-haystack+solr实现搜索
1.首先下载solr。http://mirror.bjtu.edu.cn/apache/lucene/solr/3.6.1/apache-solr-3.6.1.zip下载解压即可,这里要注意下,我用的是solr3.6版本的,所以以下内容都是针对3.6的,至于为什么没用4.0,其实是我还没找到4.0和django-haystack结合起来的方法哈cd example/java -jar st原创 2017-02-06 15:25:21 · 2014 阅读 · 3 评论 -
solr学习之六--------Analyzer(分析器)、Tokenizer(分词器)
首先,不知道大家在前面的例子中没有试着搜索文本串,就是在第二节,我们添加了很多文档。如果字段值是一个文本。你如果只搜索这个字段的某个单词,是不是发现搜不到?这就是因为我们没有配置Analyzer,因此在搜索的时候会“全匹配”。可以从直观感觉上理解为SQL的 like和= 的区别。通过前面这段引文,我们就能知道:Analyzer就是分析我们的文本的。一般来说:solr.原创 2017-02-06 15:36:46 · 521 阅读 · 0 评论 -
[solr]查询权重排序
Solr的defType有dismax/edismax两种,这两种的区别,可参见:http://blog.youkuaiyun.com/duck_genuine/article/details/8060026 下面示例用于演示如下场景:有一网站,在用户查询的结果中,需要按这样排序:VIP的付费信息需要排在免费信息的前头点击率越高越靠前发布时间越晚的越靠前 这样的原创 2017-02-06 15:42:52 · 4453 阅读 · 0 评论