数据库
文章平均质量分 82
数据库相关知识
乔一屿七
希望一起进步咯
展开
-
Redis持久化
Redis持久化就是将Redis中的数据写入磁盘内,用于保证数据安全,或是为了保证数据同步。原创 2024-03-27 22:02:43 · 1122 阅读 · 1 评论 -
Redis的五种数据类型详解(一) 最清晰版本String List
Redis 共有 5 种基本数据类型:String(字符串)、List(列表)、Set(集合)、Hash(散列)、Zset(有序集合)。Redis中的数据都是以键值对的形式出现。原创 2024-03-24 21:21:41 · 438 阅读 · 0 评论 -
延迟双删策略为什么会存在?最简洁清晰
延迟双删策略是为了保持数据库与redis中数据一致的一种策略。原创 2024-03-21 15:50:48 · 327 阅读 · 1 评论 -
MySQL 的事务概念
所谓的数据库对象,指的就是数据库、表、视图、存储过程等等这些东西。当我们使用CREATE、ALTER、DROP等语句去修改这些所谓的数据库对象时,就会隐式的提交前边语句所属于的事务。BEGIN;SELECT ... # 事务中的一条语句UPDATE ... # 事务中的一条语句... # 事务中的其它语句CREATE TABLE ... # 此语句会隐式的提交前边语句所属于的事务。原创 2024-04-18 00:38:58 · 1194 阅读 · 0 评论 -
Redis缓存穿透、击穿、雪崩
Redis是一个流行的内存数据库,但在使用过程中,确实需要注意一些缓存相关的问题,比如缓存穿透、缓存击穿和缓存雪崩。原创 2024-04-11 23:11:40 · 742 阅读 · 0 评论 -
MySQL事务的实现
本文讲述了事务的四大特性的实现,原子性与持久性是通过日志去实现的,比较好理解。关于隔离性,我们需要根据实际情况需要的隔离级别去调整,不可以直接使用最高级别,这样会导致效率过低。至于隔离性,本文讲的是ACID的隔离性,实际问答中,要确认是ACID还是CAP中的一致性,两者有根本性的不同,如果要看CAP隔离性,可以去看 javabetter.cn 大佬的网站。原创 2024-04-18 16:12:20 · 904 阅读 · 0 评论 -
事务隔离级别(图文详解)
事务是逻辑上的一组操作,要么都执行,要么都不执行。事务最经典也经常被拿出来说例子就是转账了。假如小明要给小红转账1000元,这个转账会涉及到两个关键操作就是:将小明的余额减少1000元,将小红的余额增加1000元。万一在这两个操作之间突然出现错误比如银行系统崩溃,导致小明余额减少而小红的余额没有增加,这样就不对了。事务就是保证这两个关键操作要么都成功,要么都要失败。原创 2024-04-07 14:43:57 · 589 阅读 · 0 评论