
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
自定义注解,注解的作用是标记一个方法是否支持防重提交。需要防重提交的方法,加上注解。
获取元素经纬度坐标经过geohash算法生成的base32编码值。: 获取集合中任意元素的经纬度坐标,可以一次获取多个。:查询某个坐标或某个成员,附近范围的成员。: 计算两个元素之间的距离。: 添加一个地理位置。

一旦绑定,所有操作都针对同一个键,适合在一个操作序列中。:每次调用方法时都可以使用不同的键名,适合在不同键之间灵活切换的场景。
同1商品单个用户限购1件,库存不会超卖。
1 在Redis Stream中,即使消息被消费者确认(acknowledged,ACK),消息也不会自动从Stream数据结构中删除。这与Kafka或RabbitMQ等传统消息队列系统的做法不同,在那些系统中,一旦消息被消费并确认,通常会被从队列中移除以释放存储空间。2 若一个Stream中有5条消息,并且存在两个消费者组,这两个消费者组可以各自独立地消费这些消息,即所有消息对于不同消费者组来说
【代码】redis-RedisTemplate.opsForGeo 的geo地理位置及实现附近的人的功能。
整合好springboot + redis环境,可参考博文。
另外maven 依赖中redisson 3.8.2版本的RTopic是支持范型的,发送监听pojo很容易,高版本的反而去掉了,所以高版本的发送监听pojo还没有跑通。测试发送string可以跑通,pojo无法监听到消息,
使用redisson的延迟队列时,千万要注意的地方是放入消息是使用的RDelayedQueue队列,获取消息是使用RQueue队列。消费者消费消息----【核心方法】,启动类上别忘记添加 @EnableAsync ,@EnableScheduling。编写生产者,往延迟队列放消息----【核心方法】重点看步骤3和步骤5。
长链接转短链接,短连接生成







