redis--->特殊数据类型
地理位置geospatial
geoadd china:city 116.40 39.90 beijing //添加一个地理位置 geopos china:city beijing //获取的是坐标值 geodist china:city beijing shanghai km //北京上海之间的距离KM为单位 georadius china:city 100 30 500km //以 110 30 为中心半径500km为半径附近的 georadius china:city 100 30 500km withdist //显示到中心位置的距离 georadiusbymember china:city beijing 1000km //以北京为中心周围1000KM范围内的城市信息 zrange china:city 0 -1 //查看所有 zrem china:city beijing //删除北京
hyperloglog 基数统计算法
0.81%错误 ,统计
PFadd mykey a b c d e f g PFadd mykey2 z x c v b n PFMERGE mykey3 mykey mykey2 //合并mykey和mykey2 //取不重复的值
一个人访问一个网站多次还是算作一个人
Bitmap
位存储(活跃,不活跃,统计用户信息,登录,未登录)
操作二进制数据进行记录只有0和1两个状态
setbit sign 0 1 setbit sign 1 0 setbit sign 2 1 setbit sign 3 0 setbit sign 4 0 setbit sign 5 1 setbit sign 6 0 // 定义周一到周日打卡的天数 bitcount sign //统计这周的签到天数