面试问题
文章平均质量分 53
不一样的小朱
这个作者很懒,什么都没留下…
展开
-
面试题中的事务问题
在数据库中会经常涉及到事务问题,事务可以理解为是一组操作的集合,这一组操作是一个整体,要么全部成功,要么全部回滚只有这两种情况。原创 2023-08-26 20:31:51 · 70 阅读 · 0 评论 -
Redis 持久化机制 RDB 和 AOF 区别
持久化机制就是将Redis内存中的数据存储到硬盘当中,在Redis中持久化机制分为两种 RDB(Redis Database)和 AOF(Append-Only File)。RDBRDB(Redis Database)是Redis默认的持久化机制,设置一个触发条件(比如1分钟内数据被修改了10次触发),当满足设置的条件之后,Redis会用快照的形式将Redis内存中的数据保存到硬盘上的RDB文件中,RDB文件是一个二进制文件,会对数据进行压缩减小从而达到节约内存空间。原创 2023-08-25 19:15:17 · 154 阅读 · 1 评论 -
Redis常用的数据类型、使用场景以及为什么使用Redis
哈希(Hash):哈希是一种key-value型(键值对形式)的数据结构,和Java中的HashMap结构类似 ,存储了字段和字段值的映射关系。列表(List):列表是一个有序的字符串链表,按照插入顺序排序,可以有重复元素,和Java中的LinkedList相似,常用于实现实时消息队列和发布订阅模式。有序集合(Sorted Set):有序集合是一个有序的集合,每个成员都对应一个分数字段,通过分数字段进行排序。字符串(String):字符串是最基本的数据类型,在Redis中可以存储字符串、整数和浮点数。原创 2023-08-25 17:47:39 · 119 阅读 · 1 评论 -
Java集合体系图
常用的集合类和接口,Java中还有一些集合工具类和接口,如Collections类、Arrays类、Iterator接口等,它们提供了更丰富的集合操作和处理方法。Java集合分为单列集合和双列集合。集合体系图如图所示。原创 2023-08-24 21:09:40 · 89 阅读 · 1 评论