2021年9月2日

摘要: https://cloud.tencent.com/developer/article/1612348 阅读全文
posted @ 2021-09-02 23:07 Iversonstear 阅读(32) 评论(0) 推荐(0)
摘要: 1、CAP C(Consistecy):一致性,所有节点在同一时刻返回的数据一致 A(Avaliablity):可用性,每个请求不管成功失败都有响应 P(Partion tolerance):分区容忍,系统中任意的数据丢失不会影响整个系统继续运行 2、P可以理解为整个服务中,某台机器宕机了并不影响整 阅读全文
posted @ 2021-09-02 18:06 Iversonstear 阅读(70) 评论(0) 推荐(0)
摘要: 1、undo log 1)实现了事务的原子性 2)保存了事务前一个版本的数据 3)可用于回滚 4)可以恢复到对应版本的数据 5)mvcc用它实现 2、redo log 1)实现了事务的持久性 2)保存了事务的行为(记录事务对数据页做了哪些修改) 3)可以恢复的最新版本的数据 3、mysql创建log 阅读全文
posted @ 2021-09-02 14:55 Iversonstear 阅读(304) 评论(0) 推荐(0)
摘要: 1、mvcc:(multi-version concurrency control)多版本并发控制 主要为了提高数据库并发性能 2、同一行数据在读写请求时会上锁阻塞住,mvcc实现了不需要加锁 解决读写冲突的请求。 注:这个读指的是快照读而不是当前读,当前读是一种加锁操作(悲观锁) 3、当前读:读取 阅读全文
posted @ 2021-09-02 10:47 Iversonstear 阅读(551) 评论(0) 推荐(1)

导航