随笔分类 - 缓存
摘要:1.依赖和配置 <dependency> <groupId>com.alicp.jetcache</groupId> <artifactId>jetcache-starter-redis</artifactId> <version>2.7.4</version> </dependency> jetc
阅读全文
摘要:1.依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> <version>3.0.5</version> </depen
阅读全文
摘要:1.架构 1.1 内存操作 1.2 底层数据结构 底层数据结构一共有6种,分别是,简单动态字符串,双向链表,压缩列表,哈希表,跳表和整数数组 1.3 非阻塞I/O多路复用 单个线程高效处理多个连接请求,尽量减少网络 IO 的时间消耗 1.4 单线程 多线程在执行过程中需要进行 CPU 的上下文切换,
阅读全文
摘要: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>
阅读全文

浙公网安备 33010602011771号