Reids
文章平均质量分 78
Redie从零开始
青山不改眼前人
这个作者很懒,什么都没留下…
展开
-
Redis新增数据类型Geospatial
简介 Redis 3.2 中增加了对GEO类型的支持。GEO,Geographic,地理信息的缩写。该类型,就是元素的2维坐标,在地图上就是经纬度。redis基于该类型,提供了经纬度设置,查询,范围查询,距离查询,经纬度Hash等常见操作。命令1. geoadd(1)格式: geoadd< longitude> [longitude latitude member…] 添加地理位置(经度,纬度,名称)(2)实例:geoadd china:city 121.47 31.23 s原创 2021-07-20 23:17:29 · 158 阅读 · 0 评论 -
Redis新增数据类型HyperLogLog
引言什么是基数???比如数据集 {1, 3, 5, 7, 5, 7, 8}, 那么这个数据集的基数集为 {1, 3, 5 ,7, 8}, 基数(不重复元素)为5。 基数估计就是在误差可接受的范围内,快速计算基数。 在工作当中,我们经常会遇到与统计相关的功能需求,比如统计网站PV(PageView页面访问量),可以使用Redis的incr、incrby轻松实现。 但像UV(UniqueVisitor,独立访客)、独立IP数、搜索记录数等需要去重和计数的问题如何解决?这种求集合中不重复元素个数的问题称为原创 2021-07-19 23:29:59 · 201 阅读 · 0 评论 -
Redis新增数据类型Bitmaps
引言现代计算机语用二进制(位)作为信息的基础单位,1个字节等于8位。例如:“abc”字符串是由三个字节组成,但实际我们的计算机在存储时使用二进制表示的。“abc”分别对应者ASCII码分别是97,98,99,对应的二进制分别为01100001、 01100010和01100011,如下图:使用现代计算机语用二进制(位)作为信息的基础单位,1个字节等于8位。合理的使用操作位能够有效的提高内存使用率和开发效率Bitmaps这种数据类型就是Redis为我们提供的可以实现位操作的数据类型Bitm原创 2021-07-18 23:16:41 · 200 阅读 · 0 评论