Redis
文章平均质量分 95
redis的使用
谢咯咯剥壳
一个记录日常开发的程序猿【谢咯咯剥壳】
展开
-
【Java、Redis】通过中心经纬度与半径获取范围内的结果集(类似附近的人)
redis 实现附近的人功能主要通过Geo模块的六个命令关键字解释GEOADD将给定的位置对象(纬度、经度、名字)添加到指定的keyGEOPOS从key里面返回所有给定位置对象的位置(经度和纬度)GEODIST返回两个给定位置之间的距离GEOHASH返回一个或多个位置对象的Geohash表示GEORADIUS以给定的经纬度为中心,返回目标集合中与中心的距离不超过给定最大距离的所有位置对象以给定的位置对象为中心,返回与其距离不超过给定最大距离的所有位置对象。原创 2023-01-13 22:14:32 · 2914 阅读 · 10 评论 -
【redis】使用redis实现简单的分布式锁,秒杀并发场景可用
在很多秒杀并发的场景下很容易造成库存超卖,我们需要保证库存不被超卖,我们该怎么做呢?各位看官往下看! 在单机应用中,防止超卖可以使用jdk自带的synchronized关键字来处理。但是在分布式系统应用下使用synchronized关键字就不生效了,那我们可以怎么做呢?可以使用redis中的setnx,我们一起把代码实现。 我们先使用jdk自带的synchronized来试一下。 @Slf4j @RestController @RequestMapping("miaosha") @RequiredA原创 2020-10-07 16:32:33 · 1690 阅读 · 1 评论 -
【redis】redis之过期监听
csdn精选文章原创 2020-09-21 17:24:48 · 1572 阅读 · 7 评论