JR Academy · Blog职业洞察

AU一图看懂数据库扩展备忘录!!

标题 内容 1.索引(lndexing) 分析应用程序的查询模式并创建正确的索引。类似数据库的目录 2.物化视图(Materialized Views) 提前计算好复杂的查询结果,存储后方便用更快的速度访问。类似提前准备好后续要用到的东西。 3.非标准化(Denormalizat

发布日期
阅读时长1 分钟
作者

标题

内容

1.索引(lndexing) 分析应用程序的查询模式并创建正确的索引。类似数据库的目录

2.物化视图(Materialized Views) 提前计算好复杂的查询结果,存储后方便用更快的速度访问。类似提前准备好后续要用到的东西。

3.非标准化(Denormalization) 减少数据库里的复杂连接,把相关的数据放在一起,以提高查询性能。

4.垂直扩展(Vertical Scaling) 通过添加更多的CPU、RAM或存储来增强数据库服务器。比如运行卡顿时,可以加大内存或换个处理器。

5.数据库缓存(Database Caching) 将常用的数据存储在更快的存储层中,方便访问。

6.复制(Replication) 在不同的服务器上创建主数据库的副本,以缩放读取量。类似把数据库的内容复制到不同的服务器上。

7.分片(Sharding) 在需要之前加载页面所需的资源。类似把数据库的数据分成多个部分来存储和处理。

希望这些解释能帮你了解到图中的内容

参考

封面图

作者
一键分享或复制链接

相关文章推荐

查看全部文章 →