会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
itkkk
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
···
15
下一页
2023年8月23日
SpringBoot整合阿里云OSS,实现图片上传
摘要: 在项目中,将图片等文件资源上传到阿里云的OSS,减少服务器压力。 项目中导入阿里云的SDK <dependency> <groupId>com.aliyun.oss</groupId> <artifactId>aliyun-sdk-oss</artifactId> <version>3.10.2</
阅读全文
posted @ 2023-08-23 14:19 秋天Code
阅读(189)
评论(0)
推荐(0)
2023年8月22日
MyBatis-Plus中公共字段的统一处理
摘要: 数据库中一些表的公共字段,例如修改时间、修改人、创建时间、创建人,我们一般都是这样来处理的: employee.setCreateTime(LocalDateTime.now()); employee.setUpdateTime(LocalDateTime.now()); employee.setC
阅读全文
posted @ 2023-08-22 21:11 秋天Code
阅读(103)
评论(0)
推荐(0)
2023年8月17日
Redis持久化——AOF
摘要: 介绍 Redis是运行在内存中的数据库,当我们关闭了Redis服务器后,内存中的数据会丢失吗? 答案是不会的,因为Redis有持久化功能,能够将内存中的数据保存到磁盘中的文件,以此来实现数据的永久保存。 在Redis中,有两种持久化功能: RDB持久化功能,简称RDB快照AOF持久化功能,简称AOF
阅读全文
posted @ 2023-08-17 21:54 秋天Code
阅读(45)
评论(0)
推荐(0)
Redis持久化——RDB快照
摘要: 介绍 我们知道Redis是运行在内存中的数据库,那么当我们关闭Redis服务器后,内存中的数据会不会丢失? 当然是不会!因为Redis有持久化机制,所谓持久化,就是将内存中的数据保存到磁盘文件上,以此来达到永久保存数据的目的。 在Redis中,有两种持久化机制: RDB持久化AOF持久化 RDB持久
阅读全文
posted @ 2023-08-17 16:56 秋天Code
阅读(47)
评论(0)
推荐(0)
2023年8月16日
Redis数据结构——快速列表quicklist、快表
摘要: 定义 Redis中的数据结构,链表和压缩列表这两种数据结构是列表对象的底层实现方式。 当时考虑到链表的附加空间太大,节点的内存都是单独分配的,还会导致内存碎片化问题严重。 因此从Redis3.2开始,对列表的底层数据结构进行了改造,即使用quickList代替链表list和压缩列表ziplist 快
阅读全文
posted @ 2023-08-16 15:30 秋天Code
阅读(72)
评论(0)
推荐(0)
Reis过期删除策略
摘要: 介绍 在Redis中,我们可以为键值对设置有效期,现在面临一个问题,如果一个键值对过期了,那么我们应该怎么删除呢? 我们目前有三种方案: 定时删除:在设置键的过期时间的同时,为此键设置一个定时器timer,定时器在键的过期时间来临时,立即自动执行键的删除。惰性删除:放任键不管,但是每次从获取该键时,
阅读全文
posted @ 2023-08-16 15:25 秋天Code
阅读(31)
评论(0)
推荐(0)
2023年8月15日
Redis对象类型和结构、内存回收、对象共享
摘要: 对象类型和结构 在Redis中,无论是键key还是值value都是一个对象,每次对Redis数据库创建一个新的键值对时,就至少会创建两个对象。 常见的对象类型有: 字符串列表哈希集合有序集合 这些对象在Redis中统一用一个结构体redisObject来表示,只不过type属性不同。 typeof
阅读全文
posted @ 2023-08-15 16:40 秋天Code
阅读(20)
评论(0)
推荐(0)
2023年8月14日
Redis数据结构——压缩列表ziplist
摘要: 定义 压缩列表ziplist是Redis中列表和哈希键的底层实现方式之一。 当一个列表只包含少量列表项,并且每个列表项要么是小整数值,要么是较短的字符串时,那么Redis就会使用压缩列表来作为列表的底层实现。 另外,当一个哈希表中只包含少量键值对时,并且每个每个键值对的键key和值value要么是小
阅读全文
posted @ 2023-08-14 22:24 秋天Code
阅读(62)
评论(0)
推荐(0)
Redis数据结构——整数集合
摘要: 定义 整数集合是集合的实现方式之一,当一个集合只包含整数值元素时,并且这个集合的元素数量不多时,Redis就会使用整数集合作为集合的底层实现。 整数集合就是存放整数的一个数组,整数集合的结构体定义: typeof struct intset { // 编码方式 uint32_t encoding;
阅读全文
posted @ 2023-08-14 21:07 秋天Code
阅读(37)
评论(0)
推荐(0)
Redis数据结构——字典
摘要: 字典是一种用来保存键值对的数据结构。 在字典中,一个key与一个value相对应,字典中的key是唯一的。 在Redis中字典使用哈希表作为底层实现,用数组来表示一个哈希表,每个元素都是一对key-value 同样,在Redis中字典由三部分组成: 哈希节点,保存一对key-value哈希表,用来爆
阅读全文
posted @ 2023-08-14 16:46 秋天Code
阅读(21)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
···
15
下一页
公告