Solr auto complete
来源:互联网 发布:网络游戏服务器端编程 编辑:程序博客网 时间:2024/05/02 15:35
Suggester - a flexible "autocomplete" component.
http://wiki.apache.org/solr/Suggester
要用solr实现类似谷歌 autocomplete功能,并不是那么容易,关键还是要看怎么分词。
下面是设置的一个简单例子:2014 Chevrolet Silverado
<searchComponent class="solr.SpellCheckComponent" name="suggest">
<!-- configure the spellchecker used
for autocomplete (dictionary) -->
<lst name="spellchecker">
<str name="name">suggester_dictionary</str>
<str name="classname">org.apache.solr.spelling.suggest.Suggester</str>
<str name="lookupImpl">org.apache.solr.spelling.suggest.fst.FSTLookupFactory</str>
<!-- The indexed field to derive suggestions from -->
<str name="field">autocomplete</str>
<!-- buildOnCommit must be set to true because
suggester keeps data in memory -->
<str name="buildOnCommit">true</str>
</lst>
</searchComponent>
<requestHandler class="solr.SearchHandler" name="/suggest">
<lst name="defaults">
<!-- by default use the suggester_dictionary -->
<str name="spellcheck.dictionary">suggester_dictionary</str>
<str name="spellcheck.count">5</str>
<str name="spellcheck.onlyMorePopular">false</str>
</lst>
<lst name="invariants">
<!-- always run the Suggester for queries to this handler -->
<str name="spellcheck">true</str>
<!-- collate not needed, query if tokenized as keyword, we need only suggestions for that term -->
<str name="spellcheck.collate">false</str>
</lst>
<!-- this handler uses only the needed component :
suggest defined above -->
<arr name="components">
<str>suggest</str>
</arr>
</requestHandler>
- Solr auto complete
- auto complete
- auto-complete
- Ajax auto complete example
- emacs auto-complete
- Emacs 安装 auto-complete
- Auto Complete解析
- emacs 安装auto-complete
- bootstrap Auto-Complete
- juery auto complete
- emacs 安装auto-complete
- USACO2014FebruarySilver Auto-Complete
- 扩展Jquery Auto complete插件
- Emacs 下安装auto complete
- auto-complete & cedet & ecb & yasnippet
- Auto Complete -- Typeahead 和DateRangePicker
- Auto Complete -- Typeahead 和DateRangePicker
- Smart Auto-Complete (and Easy )
- Microsoft Office 輸入法 2010下载地址
- Qt之任务栏系统托盘图标
- 处理大量数据并发操作
- unity3d中的BlendShape混合动画
- 访问带有中文路径的网络资源无法访问时需要转换编码
- Solr auto complete
- js对加减天数的操作精华版
- 记某段激情燃烧的岁月
- GIS空间索引(1)--概述
- Java中的线程基础
- cacti 监控 mysql 的几种方法 _ 参考用
- 初探红黑树
- 使用IO内存控制硬件点亮LED灯
- 常用Linq语句