1.三种特殊数据类型:
Geospatial 地理位置 Hyperloglog Bitmap
2.应用场景:
Geospatial :
场景应用:可用于 实现 获取某个地点的坐标、计算两个地点的直接距离、某个地点坐标多少范围内的地点有哪些等等
(类似现实生活中的附近的人功能)
底层:Geospatial 底层其实是 zset 可以用zset命令操作geo
Hyperloglog:
场景应用: 比如用于统计 UV(网页访问量,一个人访问一个网站多次,但是还是算作一个人),容许误差。
优点:占用的内存是固定,2^64 不同的元素的技术,只需要废 12KB内存!如果要从内存角度来比较的话 Hyperloglog 首选!
原文:https://www.cnblogs.com/cx-code/p/13246463.html