Redis
大海中的小菜鱼
努力上岸
展开
-
Java实现Redis客户端
RESP协议是Redis客户端和服务端之间的通讯协议,官方文档:https://redis.io/topics/protocol 客户端与服务端是通过tcp连接通信的,发送的数据需要遵循RESP协议: *代表数组(数据报中字符串个数) $代表字符串长度 +代表简单字符串...原创 2020-01-08 11:34:26 · 492 阅读 · 0 评论 -
Redis实现商品秒杀
import redis.clients.jedis.Jedis; import redis.clients.jedis.JedisPool; import redis.clients.jedis.JedisPoolConfig; /**Redis连接池 * @author Administrator * @description * @date 2020/1/6 */ public ...原创 2020-01-07 15:19:49 · 614 阅读 · 0 评论 -
Redis事务
Redis 事务可以一次执行多个命令, 并且带有以下三个重要的保证: 批量操作在发送 EXEC 命令前被放入队列缓存。 收到 EXEC 命令后进入事务执行,事务中任意命令执行失败,其余的命令依然被执行。 在事务执行过程,其他客户端提交的命令请求不会插入到事务执行命令序列中。 一个事务从开始到执行会经历以下三个阶段: 开始事务。...原创 2020-01-07 15:13:29 · 115 阅读 · 0 评论 -
Java连接Redis
导入依赖: <!-- https://mvnrepository.com/artifact/redis.clients/jedis --> <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId>...原创 2020-01-06 16:50:14 · 171 阅读 · 0 评论 -
JedisPoolConfig参数
maxActive:控制一个pool可分配多少个jedis实例,通过pool.getResource()来获取;如果赋值为-1,则表示不限制;如果pool已经分配了maxActive个jedis实例,则此时pool的状态为exhausted。 maxIdle:控制一个pool最多有多少个状态为idle(空闲)的jedis实例; whenExhaustedAction:表示当pool中的jedi...原创 2020-01-06 16:42:30 · 956 阅读 · 0 评论 -
Windows下安装Redis
1.链接:https://github.com/microsoftarchive/redis/releases 2.下载.msi或者.zip 3.安装或解压:如果是.msi直接点击安装,.zip进行解压不需要安装。 4..msi安装:要勾选Add the Redis installation folder to the PATH environment variable 添加Redis目...原创 2020-01-06 09:47:31 · 1040 阅读 · 0 评论