七天玩转Redis | 打卡第3天 ⭐Redis中Gaospatial、Hypeloglog、Bitmap场景的使用⭐

如色 2022-01-23 21:31:28

今日学习内容

三种特殊的数据类型!!

⭐Gaospatial地理位置

输入位置、找查找位置、查找附近的人等等,这些操作都可以用他来解决~~

添加一个或多个地理位置的坐标

 

查询一个或多个地理位置的坐标

 

查询两地之间的距离

 

以坐标为中心来范围搜索地理位置

 

以位置为中心来范围搜索地理位置

 

⭐Hyperloglog基数统计

基数计算:指的是统计一批数据中的抛去重复元素后数据的个数

使用基数统计的优势就是内存是固定的,使用内存非常小,可以减轻内存的使用,提高查询的效率!

创建一组数据

 

统计数据集的基数数量

 

合并数据集

 

⭐Bitmap位图场景

比如说上线打卡,既可以用Bitmap来进行操作~~

输入位图数据集

 

统计“1”的个数

 

今日总结

了解了Redis中的三种特殊的数据类型,特殊情况下使用效率极高

期待明天的学习~~

 

...全文
59 回复 打赏 收藏 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

151

社区成员

发帖
与我相关
我的任务
社区描述
开源数据库
其他 其他
社区管理员
  • 数据库小助手
  • 灰小猿
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧