• 2024-07-30在Java中利用GeoHash实现高效的‘附近xxx‘功能
    GeoHash的介绍GeoHash是一种高效的地理编码系统,它通过将地球表面划分为网格并用字母数字组合的字符串来表示每个区域。这种编码方法将二维的经纬度坐标转换为一维的字符串,使得地理位置的存储和检索变得更加简单。GeoHash的核心原理是将经纬度坐标转换为二进制,然后交替取位
  • 2024-04-14System Design Interview
    1ProximityService1)requirements FunctionalRequirementsNon-FunctionalRequirements1Returnallbusinessesbasedonuser'slocation(latituteandlongitutepair)andradius(5km)Lowlatency.Usersseenearbybusinessquickly2B
  • 2023-02-14redis georadius源码分析与性能优化
    原文地址:https://blog.fanscore.cn/a/51/背景最近接到一个需求,开发中使用了redisgeoradius命令取附近给定距离内的点。完工后对服务进行压测后发现georadius的性能比
  • 2023-01-15Geohash算法
                   
  • 2023-01-12windows 安装superset
    安装过程新建虚拟环境:condacreate-nsupersetpython=3.7激活虚拟环境:condaactivatesuperset-安装superset:pipinstallapache-superset-i[https://pypi.douba
  • 2022-11-08GeoHash实现附近的人功能(如微信附近的人、共享单车附近的车辆、美团附近的商家)
    如何查找当前点(118.818747°E,32.074497°N)附近500米的人?这一类功能很常见(如微信附近的人、共享单车附近的车辆、美团附近的商家),那在java中是如何实现的呢?1实现方式目
  • 2022-09-05空间点索引算法-GeoHash
    介绍GeoHash是一种空间地址编码方法,能够把二维的空间经纬度数据编码成一个字符串。一个字符串代表某一矩形区域,矩形区域内所有的点都共享相同的GeoHash字符串。相当于给
  • 2022-08-27system desing 系统设计(十三): LBS/O2O服务系统设计
       自从十几年前智能机和MBB开始普及,移动互联网迎来了井喷式的发展,到现在人手一部智能手机。既然是移动互联网,基于LBS的O2O自然是非常重要的业务之一,国内的滴滴、美