码迷,mamicode.com
首页 > 其他好文 > 详细

redis的搜索组件 redis-search4j

时间:2015-01-22 17:01:07      阅读:973      评论:0      收藏:0      [点我收藏+]

标签:

redis-search4j是一款基于redis的搜索组件。

特点

1.基于redis,性能高效

2.实时更新索引

3.支持Suggest前缀、拼音查找(AutoComplete功能)

4.支持单个或多个分词搜索

5.可根据字段进行结果排序

环境

1.jdk 1.6+

2.redis 2.2+

依赖包

1.Jedis-2.1.0

2.commons-pool-1.6.jar

3.IKAnalyzer-3.2.8.jar

4.pinyin4j-2.5.0.jar,已内置,无需添加

原理:参考 huacnlee的Rails App 运用 Redis 构建高性能的实时搜索,下载地址:http://code.google.com/p/redis-search4j/downloads/list

分词搜索

将redis_search_config.properties添加到工程根目录下 添加相关依赖包:jedis,commons-pool,IKAnalyzer分词(创建索引时使用) 

项目主页:http://www.open-open.com/lib/view/home/1344149898421

 

 

如果你懂ruby,可以用用redis-search
如果你懂java,可以看看redis-search4j
如果你懂php,可以看看redis-fulltext-search-cn

redis的搜索组件 redis-search4j

标签:

原文地址:http://www.cnblogs.com/gisblogs/p/4241641.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!