您的位置:首页 > 数据库 > Redis

redis 集合set 与 有序集合sorted set

2016-02-24 09:53 736 查看
菜鸟教程set简讲:http://www.runoob.com/redis/redis-sets.html

菜鸟教程sorted set简讲:http://www.runoob.com/redis/redis-sorted-sets.html

参见《redis 入门指南》第3章关于set的讲解,问题引入:

文章,文章内容,文章标签(一个文章多个标签)

使用关系表



现在需要: 找到同时属于 “Java” " ,"MySql,“redis” 这3个标签的文章,sql语句如下

select p.post_title from post_tag pt ,posts p tags t where

pt.tag_id = t_tag_id

and (t.tag_name in('Java' ,'MySql','redis'))

and p.post_id = pt.post_id

group by p.post_id having count(p.post_id) = 3 ;

采用redis set存标签



利用集合操作:子,交,并,补等操作就可以轻松完成关于标签查找的相关操作









参考学习:/article/7741533.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: