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      //统计这周的签到天数

 

posted @ 2021-02-26 23:05  Spring_Xian  阅读(50)  评论(0编辑  收藏  举报