摘要: 建立在<K,V>键值对上,K通常是字符串,V适用redis值类型 一、RedisTemplate对key的通用操作 1.Long delete(Collection<K> keys)2.Boolean delete(K key)3.byte[] dump(K key)//返回序列化后的值4.Bool 阅读全文
posted @ 2020-08-20 11:25 守林鸟 阅读(619) 评论(0) 推荐(0) 编辑
摘要: springboot2.3.2+redis5.0.9 1.依赖包 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </de 阅读全文
posted @ 2020-08-20 11:24 守林鸟 阅读(462) 评论(0) 推荐(0) 编辑
摘要: 一、字符串 这是redis自己构建的名为简单动态字符串(simple dynamic string),简称SDS。它是以C语言结构体形式存储,len表示长度,free表示未使用字节的数量,buf[]表示字节数组(字符串数组)。相对于C字符串的优势1.通过len在O(1)时间获取长度2.杜绝发生缓冲区 阅读全文
posted @ 2020-08-20 11:15 守林鸟 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 一、key通用命令 1.del key1 [key2] 删除 2.dump key 序列化 3.exists key 检查是否存在 4.expire key seconds 设置多少秒过期 5.pexpire key milliseconds 设置多少毫秒过期 6.persist key 移除过期时 阅读全文
posted @ 2020-08-20 11:05 守林鸟 阅读(182) 评论(0) 推荐(0) 编辑
摘要: SpringBoot使用一个全局的配置文件,作用是修改项目的默认值,配置文件名是固定的;application.properties/application.yml 一、yml yml是以数据为中心的文件,比xml、json更适合做配置文件,不是标记语言。 1.语法 【key: value】表示键值 阅读全文
posted @ 2020-08-20 11:04 守林鸟 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 1.创建项目 在第一个NewProject界面的左边选择【Spring Initializer】后,在右边的【Project SDK】选择Java版本,下面选择【Default】,点击【Next】; 选择Java版本【Java Version】,自定义各个名称,点击【Next】; 右边选择【Web】 阅读全文
posted @ 2020-08-20 11:00 守林鸟 阅读(231) 评论(0) 推荐(0) 编辑