redis命令行set和sorted_set类型使用详解:
1、查看set相关命令:
set命令的特点:
2、添加和查询:
取交集:
另一种方式:
取差集:
3、抽奖取出三个人:
可重复的:
七个人分20个礼物:
一个一个抽奖:
4、sorted_set 类型的命令详解
命令的业务场景图示:
5、存取命令:
单个取和求和:
所以搞活动的数据可以放在redis 中加减,由于其单进程、单线程的特性,不会出现事务问题。而关系型数据库不会有这种效果。
相加取交集:
取交集的最大值:
这些命令可以应用在不同的业务场景,具体使用,到此redis的5种数据类型分享完毕,下一篇分析其持久化、缓存算法等原理,敬请期待!