【Redis】第1讲 互联网架构的演变历程

第1阶段

数据访问量不大,简单的架构就可以!

第2阶段

数据访问量大,使用缓存技术缓存数据库的压力,不同的业务访问不同的数据库。

第3阶段

之前的缓存技术确实能够缓解数据库的压力,但是写和读都集中在一个数据库上,压力也比较大。

使用主从读写分离,一个数据库负责写,一个数据库负责读。例如让master(主数据库)来响应事务性(增删改)操作,让slave(从数据库)来响应非事务性(查询)操作,然后在采用主从复制来把master的事务性操作同步到slave数据中

mysql的master/slave就是网站的标配

第4阶段

mysql的主从复制,读写分离的基础上,MySQL的主库开始出现瓶颈

由于MyiSAM使用表锁,所以并发性能特别差

分库分表使用mysql集群来解决问题

相关推荐
苍狼唤19 分钟前
SQL+C# 增删改查(练习)
数据库·sql·c#
程序猿DD23 分钟前
国内模型供应商缓存与可用性实测:谁更适合跑 Agent?
人工智能·缓存·agent
2301_8002561125 分钟前
第七章 空间存储与索引 知识点梳理-2
数据库·sql·oracle
yh弓长34 分钟前
Redis的hash类及主要指令
redis·哈希算法
砍材农夫35 分钟前
redis|spring-boot redis geo|附近定位功能
java·spring boot·redis
草莓熊Lotso41 分钟前
【Redis 初阶】 从分布式演进背景到环境搭建全解析
数据库·人工智能·redis·分布式·缓存
倔强的石头_1 小时前
优化器为什么敢把你写的 LEFT JOIN 悄悄改掉?-国产化金仓 KES 优化器设计思路拆解
数据库
学习-学习1 小时前
PostgreSQL 19 Beta 值得测吗?并行 Autovacuum、REPACK 到 WAIT FOR LSN 看生产影响
数据库·postgresql
AI-好学者1 小时前
Redis高可用与分布式架构
redis·分布式·缓存·架构
何中应1 小时前
Postgres 搭建主从集群
数据库·postgresql·集群·开发工具