
redis
manDD_HH
加油,谁不会遇到点挫折呢。
展开
-
Redis geoAdd ERR invalid longitude,latitude pair
错误描述 im.cu.shaded.new_redis.clients.jedis.exceptions.JedisDataException: ERR invalid longitude,latitude pair -180.000000,86.000000 原因:redis GEO使用的不是地理位置的经纬度,有效的经度从-180度到180度。有效的纬度从-85.05112878度到85.05112878度。 当坐标位置超出上述指定范围时,该命令将会返回一个错误。 ...原创 2020-11-04 18:09:35 · 3141 阅读 · 3 评论 -
必须知道的Redis的过期策略和内存淘汰机制
目录过期策略内存淘汰常见的缓存算法 过期策略 对于过期的key,redis有两种方式进行删除: 惰性删除:redis不会主动的删除过期的key,而是当访问此key的时候回判断它是否过期,过期就删除并返回空。不会扫描过期key,但是占用内存资源。 定期删除:redis每隔一段时间就随机扫描部分过期key(20个),是过期的key就删除,过期key占比大于25%则再次扫描,默认每秒10次。redis配置文件hz默认是10。为了防止redis因为过期策略卡死,过期扫描的最大时间是25S。 内存淘汰 下图是re原创 2020-10-10 19:28:02 · 146 阅读 · 0 评论