
Redis
J.xx
这个作者很懒,什么都没留下…
展开
-
一种基于Redisson实现简单的分布式定时任务执行方案
一般在springcloud下单机执行定时任务的代码@EnableSchedulingpublic class TestTask { @Scheduled(cron = "0 * * * * ?") public void test() { System.out.println("say hello"); }}但因为微服务下一般是多实例部署,会导致定时任务多个实例同时执行的情况。通过对EnableScheduling进行分析,在调用定时方法时会把Meth原创 2022-03-09 14:37:02 · 2256 阅读 · 1 评论 -
Redis实现分布式锁,非lua脚本
Redis实现分布式锁,非lua脚本初始化Spring StringRedisTemplateLettuceConnectionFactory factory = new LettuceConnectionFactory();factory.setHostName("localhost");factory.setPort(6379);factory.afterPropertiesSet();StringRedisTemplate stringRedisTemplate = new StringR原创 2022-02-10 20:19:50 · 1517 阅读 · 0 评论 -
Redis安装与配置笔记
redis是一个基于内存的高性能key-value数据库。采用CS架构,支持多种数据结构。因为是内存型数据库,所以Redis的性能非常出色,每秒可以处理超过 10万次读写操作。 Redis支持的数据类型StringListSet ZSet Hash Redis持久化Redis 提供了多种不同级别的持久化方式:l RDB 持久化可以在指定的时间间隔内生成原创 2016-06-14 11:48:54 · 271 阅读 · 0 评论