- Geospatial(地理位置)
- 基本的操作命令
- 应用场景
- Hyperloglog(基数统计)
- 基本的操作命令
- 应用场景
- Bitmap(位图场景)
- 基本的操作命令
- 应用场景
Geospatial(地理位置) 基本的操作命令
-
添加地理位置
geoadd key 经度 纬度 位置名称
-
查看地理位置的geohash值
geohash key 位置名称
-
查看两地理位置间的距离
geodist key 位置1 位置2 单位
-
查看指定经纬度指定半径内所有地理位置
georadius key 经度 纬度 半径 单位
-
查看地理位置经纬度
geopos key 地理位置
-
查看指定位置指定半径内距离最大的地理位置
georadiusbymember key 地理位置 半径
-
附近的人
通过定位来给定用户经纬度,根据geo的查询指定半径的附近的人
-
添加元素
pfadd key 元素
-
查看基数估算值
pfcount key
-
将多个Hyperloglog 合并为一个
pfmerge 新Hyperloglog 旧Hyperloglog1 旧Hyperloglog2
-
统计访问IP数
利用HyperLogLog去重的特性,可以用来记录用户IP来做到每个用户只记录一次的目的
-
设定字符串value的值
setbit 字符串 位置 value # key只能是数字 ,value只能是0或1
-
查看字符串被设定的值
getbit 字符串 位置
-
统计字符串从起始位置被设定value中1的值
bitcount 字符串
-
用户签到
字符串用 user:{id} 表示位置用时间表示可以存储用户是否签到的信息,0没签,1签了。
-
用户活跃度
根据用户签到或其他活动来设定0或1的值,来确定用户活跃度



