获得徽章 1
- #青训营笔记创作活动#
今天看了关于数据库为什么要分库分表
有几种不同类型的分库。
垂直分库,主要是想要将不同的业务放到不同的数据库中,最核心的就是要专库专用
垂直分表就是大表,拆小表,不常用的字段,拆到单独的数据表中。字段长度较短,可以加载更多的数据到内存中减少磁盘IO增加索引查询的命中率
如果无法在细粒度垂直切分时依然拥有性能瓶颈,就需要配合水平分库分表
至于分到的表往哪个地方放?就需要有路由算法来决定展开评论1 - #青训营笔记创作活动#
2月5号打卡,day 11
今天看了一篇文章关于,如何排查502的问题
首先,以五开头的状态码并不是服务器返回给客户端的,而是网关返回的。因为一般以5开头都是服务器错误,如果服务器崩溃的话,就不可能返回状态码
反向代理:屏蔽掉具体有哪些服务器的代理方式
正向代理:屏蔽掉,具体有哪些客户端的代理方式
如果资源过多,服务器就要多增加,就需要一个中间层来连接客户端和服务端,Nginx这类网关就来充当中间层的角色。
如果后端服务,发生崩溃,那么nginx就会收到rst报文。就需要通过监控排查服务端是否崩溃。如果没有崩溃日志,那么就要看是不是其他原因导致进程主动退出?。再者就是排查nginx是否将请求打到一个不知名的IP端口
展开评论1 - #青训营笔记创作活动#
1月15日,打卡day2
今日看了一篇关于DHCP分配IP地址的文章
电脑获取属于自己的网络IP地址有两种方式,
第一种是手动设置
第二种就是利用dhcp服务器自动分配
在第二种中,经过四次交互,电脑可以获取自己的IP地址,然后再通过三次ARP告诉局域网内的其他电脑,自己所拥有的IP地址和MAC地址展开评论1