.NET Core 操练LIST LPUSH,RPUSH,LRANGE
结果:
LPOP,RPOP
结果:
LTRIM
结果:
BRPOP,BLPOP
这个说来话长,暂不演示。
SET
Redis的SET是无序的String集合,它里面的元素是不会重复的。
SADDSADD命令会添加新元素到SET:
可以看到一次性可以添加一个或多个元素。
SMEMBERS
SMEMBERS可以获取set里所有的元素:
但是每次调用得到结果的顺序是无法保证的。
SISMEMBER
SISMEMBER可以判断某个元素是否在set里:
返回1表示true,0表示false。
SINTER
SINTER可以查看多个set之间的交集:
SPOP
SPOP可以随机从set中移除一个或多个元素并返回:
SUNIONSTORE
把多个set合并到一个set里可以使用SUNIONSTORE,格式是sunionstore 目标set set1 set2 ...:
如果只有一个set需要合并的话,那么就相当于是复制:
SCARD
SCARD可以获取set的大小:
SRANDMEMBER
SRANDMEMBER可以随机获取set里面的元素,但是不会移除它们:
.NET Core 操练SET SADD,SMEMBNERS
结果: