笔记
文章平均质量分 62
Dazmon
好好学习天天向下
展开
-
MySQL的性能优化
对于架构调优,在系统设计时首先需要充分考虑业务的实际情况,是否可以把不适合数据库做的事情放到数据仓库、搜索引擎或者缓存中去做;然后考虑写的并发量有多大,是否需要采用分布式;最后考虑读的压力是否很大,是否需要读写分离。对于核心应用或者金融类的应用,需要额外考虑数据安全因素,数据是否不允许丢失。所以在进行优化时,首先需要关注和优化的应该是架构,如果架构不合理,即使是DBA能做的事情其实是也是比较有限的。...原创 2022-06-16 20:57:33 · 765 阅读 · 1 评论 -
操作系统-IO
思维导图:https://www.processon.com/view/link/6283c3dce0b34d5ac4197efc原创 2022-05-17 23:57:32 · 139 阅读 · 0 评论 -
MySQL-数据库基础与索引解析
1.操作与落地1.1.数据库基础知识1.1.1.范式化设计1.1.1.1.什么是范式范式来自英文Normal Form,简称NF。实际上你可以把它粗略地理解为 一张数据表的表结构所符合的某种设计标准的级别 。就像家里装修买建材,最环保的是E0级,其次是E1级,还有E2级等等目前关系数据库有六种范式:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、巴斯-科德范式(BCNF)、第四范式(4NF)和第五范式5NF,又称完美范式)。满足最低要求的范式是第一范式(1NF),在第一范式的基础上原创 2022-05-09 23:44:32 · 1184 阅读 · 0 评论 -
集群内高并发-网络基础
集群内高并发-网络基础processon:https://www.processon.com/diagraming/6151bd701e08533a03f783191.OSI七层网络第一步建立连接第二部传输数据第三部应用协议linux原生链接socket2.网络层下一跳收到的ip包,会和网段掩码做与运算获取下一跳。e.g.本机到百度的ip14.215.177.39第一步:与255.255.252.0做与运算!=10.0.8.0第二步:与255.255.0.0做与运算!=169.25原创 2021-10-11 21:47:48 · 121 阅读 · 0 评论 -
spring boot(四)整合redis集群
spring boot(四)整合redis集群介绍: 本篇整合redis集群作为缓存,为什么要做集群,简单来说如果一个redis挂了,还有千千万万的redis等着,以防挂掉,主要是承载高并发高性能的场景,比如你的缓存一般就几个G,单机足够了。首先搭建redis集群,然后在上一篇的基础上整合redis集群,加以测试。 需要用到ruby作为脚本去启动redis,附上下载链接https:/...原创 2020-01-09 20:52:16 · 322 阅读 · 0 评论