上一页 1 2 3 4 5 6 7 8 9 10 ··· 39 下一页

2023年4月20日

Oracle 开窗函数 三个排序函数的区别

摘要: 1.ROW_NUMBER 2.RANK 3.DENSKRANK 这三个函数都是依托窗口函数进行的分组后的排序,对于排序的特点有些细节的区别 ROW_NUMBER() 就是简单地按照Partition by要分组的字段排序,若order by后的字段值相同会区分出大小(原则不详),整体来说是的由1到N 阅读全文

posted @ 2023-04-20 16:47 何苦-> 阅读(319) 评论(0) 推荐(0) 编辑

RedisTemplate使用PipeLine

摘要: SpringBoot集成RedisTemplate 导入依赖 <!--Redis--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artif 阅读全文

posted @ 2023-04-20 14:00 何苦-> 阅读(1621) 评论(0) 推荐(0) 编辑

redisTemplate

摘要: RedisTemplate // 设置序列化 redisTemplate.setDefaultSerializer(new FastJsonRedisSerializer<>(Object.class)); redisTemplate.setValueSerializer(new GenericFa 阅读全文

posted @ 2023-04-20 11:36 何苦-> 阅读(83) 评论(0) 推荐(0) 编辑

redis 事务

摘要: redis 事务 MULTI,EXEC,DISCARD和WATCH是Redis事务的基础。它们允许在一个步骤中执行一组命令,并有两个重要的保证: 事务中的所有命令都被序列化并按顺序执行。在执行Redis事务的过程中,不会发生由另一个客户端发出的请求。这保证了命令作为一个单独的操作被执行。 要么所有的 阅读全文

posted @ 2023-04-20 11:13 何苦-> 阅读(22) 评论(0) 推荐(0) 编辑

2023年4月19日

900万大数据量 查询 更新 使用redis 多线程请求

摘要: 表A中有900多万数据,根据900万数据,查询数据并插入B表 创建一个定时任务,定时查询配置条件,查询更新(查询更新使用多线程)预估时间,设置请求时间跟频率 不想这么干: 可以查看数据执行进度 思路: 设置一个运行队列 runList 里面是待执行的id 设置一个失败队列 failList 里面是执 阅读全文

posted @ 2023-04-19 18:08 何苦-> 阅读(110) 评论(0) 推荐(0) 编辑

Redis Pipeline(管道)java RedisTemplate hutool RedisDS

摘要: Redis Pipeline 简介 Redis是一种基于客户端-服务端模型以及请求/响应的TCP服务。一次Redis客户端发起的请求,经过服务端的响应后,大致会经历如下的步骤: 客户端发起一个(查询/插入)请求,并监听socket返回,通常情况都是阻塞模式等待Redis服务器的响应 服务端处理命令, 阅读全文

posted @ 2023-04-19 15:48 何苦-> 阅读(656) 评论(1) 推荐(1) 编辑

2023年4月17日

记录 RedisTemplate.executePipelined 使用问题

摘要: 需求,向redis写入2000万个key @Slf4j @Component("job2") public class ToRedis2 implements IJob { private AtomicLong count = new AtomicLong(0); private Long oldC 阅读全文

posted @ 2023-04-17 17:34 何苦-> 阅读(713) 评论(0) 推荐(0) 编辑

深入理解 Redis Template及4种序列化方式

摘要: JDK 序列化方式 (默认) String 序列化方式J SON 序列化方式 XML 序列化方式 阅读全文

posted @ 2023-04-17 17:17 何苦-> 阅读(28) 评论(0) 推荐(0) 编辑

Jedis与RedisTemplate的区别

摘要: Jedis与RedisTemplate的区别: Jedis是Redis官方推荐的、面向Java的操作Redis的客户端,可以用JedisPool来获得连接进行get、set、del等操作相对简单, 而RedisTemplate是SpringDataRedis中对JedisApi的高度封装。 Spri 阅读全文

posted @ 2023-04-17 17:14 何苦-> 阅读(171) 评论(0) 推荐(1) 编辑

Java中的goto

摘要: Java中的goto关键字 在C/C++中,goto常被用于跳出多重循环。但goto 语句的使用往往会使程序的可读性降低,所以 Java 不允许 goto 跳转。实际上,自从“goto有害论”提出后,软件开发就不建议使用goto了,但是Java中依然保留了goto这个关键字留作备用,但这个关键字没有 阅读全文

posted @ 2023-04-17 15:03 何苦-> 阅读(104) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 9 10 ··· 39 下一页

导航