1. Redis键(Key)
Redis keys命令
set name caixukun
get name caixukun
del name
exists name
常用命令
2. Redis HyperLogLog
Redis HyperLogLog 是用来做基数统计的算法,HyperLogLog 的优点是,在输入元素的数量或者体积非常非常大时,计算基数所需的空间总是固定 的、并且是很小的。
在 Redis 里面,每个 HyperLogLog 键只需要花费 12 KB 内存,就可以计算接近 2^64 个不同元素的基 数。这和计算基数时,元素越多耗费内存就越多的集合形成鲜明对比。
但是,因为 HyperLogLog 只会根据输入元素来计算基数,而不会储存输入元素本身,所以 HyperLogLog 不能像集合那样,返回输入的各个元素。
实例
pfadd caixukun sing
pfadd caixukun dance
pfadd caixukun rap
pfadd caixukun basketball
pfcount caixukun
使用到pfadd,pfcount命令
实例
3. redis 发布订阅
-
开启一个redis客户端,作为订阅者,订阅频道
订阅频道 -
重新开启另一个redis客户端,作为发布者,在同一个频道发布两次消息
发布消息 -
订阅者成功接收到消息
接收消息