Java
LBS 标签描述

GEO GEO是用来存储并操作地理位置信息的数据类型。 随着移动互联网时代到来,LBS服务(Location-BasedService)愈发潮流,例如附近的建筑等。 GEO就是为了解决Redis对位置信息的存储需求而诞生的。 内部实现 GEO内部使用SortedSet集合类型,使用[GeoHash](GeohashWikipedia)编码方法实现了经纬度到SortedSet中元素权重分数的转换。 将经纬度保存到SortedSet中,利用SortedSet提供的“按权重进行有序范围查找”的特性,实现LBS服务中频繁使用的“搜索附近”的需求。 向locations添加 GEOADDlocation...