分享 redis-search 的使用例子 App

huacnlee · 2012年08月01日 · 最后由 huacnlee 回复于 2012年09月29日 · 7226 次阅读

https://github.com/huacnlee/redis-search-example

如果你不知道如何用,可以先用这个简单的项目跑起来试试看,里面的功能很简单,就是从 Github 获取信息,然后可以通过 redis-search 来实现搜索。

由于 Github 上面没有中文的项目名称,所以中文搜索这里就没法演示出来,稍后我再补充一下。

这里面演示了如何用别名索引,附加字段到 Redis,如何用排序 (rand 那个属性)

Github Repositiory fetch Error: SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed

SSL 证书错误是什么意思

#2 楼 @xiaozi Github https 的访问有问题

#3 楼 @huacnlee 嗯,我保存到本地,然后 http 就好了。

@huacnlee 按照 example,有 2 个问题 1 搜索的数据结果每项重复一次 2 过滤部分,对某些会自动添加\'';\n

修改不了,发现不了哪里出问题

#5 楼 @stephen 我刚刚尝试了一下,没有重复的问题

@huacnlee 我这里搜索出两项,一项其中一个字段是没数据得,我检查过数据库,没有重复数据,而那个空的字段,数据库里也有数据,我在 controller 里加了是否为空的判断,暂时解决!可能是我哪里写错了!回头认真检查下! 弱弱问问,redis 数据库,怎样在 vps 中部署启动,用 cap 吗?

@huacnlee 请教下,关键词匹配的时候是不是得重头匹配,无法全文匹配,3Q

#8 楼 @wikimo 开启前缀匹配的时候才是按照逐字搜的,不开就会按照任意顺序搜

需要 登录 后方可回复, 如果你还没有账号请 注册新账号