随笔分类 - 缓存 / Redis
摘要:1.依赖 <!--redisson--> <dependency> <groupId>org.redisson</groupId> <artifactId>redisson-spring-boot-starter</artifactId> <version>3.36.0</version> </de
阅读全文
摘要:## 1.为什么快 - 纯内存操作 - 单线程操作,避免了频繁的上下文切换 - 采用了非阻塞I/O多路复用机制 ## 2.集群 1.twemproxy,大概概念是,它类似于一个代理方式,使用方法和普通Redis无任何区别,设置好它下属的多个Redis实例后,使用时在本需要连接Redis的地方改为连接
阅读全文
摘要:1.概念 redis的事务本质是一组命令的集合,事务支持一次执行多个命令,一个事务中所有的命令都会被序列化。 在事务执行的过程中,会按照顺序串行执行队列中的命令,其他客户端提交的命令请求不会插入到当前的事务中 redis的事务就是一次性、顺序性、排他性的执行一个队列中的一系列命令 redis的事务没
阅读全文
摘要:## 2.set ``` sadd 是将一个或者多个成员元素放到集合中 不能重复 smembers 返回查询所有的集合成员 sismember 是可以判断是否为集合成员 返回0/1 scard 是可以获取集合中的元素 #srem key value可以移除一个或者多个集合元素 srandmember
阅读全文
摘要:## 1.将压缩包转入到服务器 ## 2.解压 ``` tar -zxvf redis-5.0.7.tar.gz ``` ## 3.cd 到解压后的目录 make ## 4. make结束后make install ## 5.备份文件 ``` mkdir myredis cp redis.conf
阅读全文
摘要:1.pom.xml <!-- redis--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency>
阅读全文
摘要:1.使用redis连接池 //连接池对象 JedisPool jedisPool = new JedisPool(new JedisPoolConfig(),"localhost"); //从连接池获取对象 Jedis jedis = jedisPool.getResource(); 使用Jedis
阅读全文
摘要:1.下载 jedis.jar 2. 五个数据类型String List Hash Set SortedSet 操作 public class RedisTest { public static void main(String[] args) throws InterruptedException
阅读全文
摘要:1.下载编译 https://github.com/mythz/redis-windows 需要下载后,自己编译生成exe文件 选择已经打包好的zip包使用 2.运行 2.1 运行服务器端 D:\Code\Redis>redis-server.exe 2.2 运行客户端 D:\Code\Redis>
阅读全文