获得徽章 1
赞了这篇文章
#青训营笔记创作活动#
今天看了关于数据库为什么要分库分表
有几种不同类型的分库。
垂直分库,主要是想要将不同的业务放到不同的数据库中,最核心的就是要专库专用
垂直分表就是大表,拆小表,不常用的字段,拆到单独的数据表中。字段长度较短,可以加载更多的数据到内存中减少磁盘IO增加索引查询的命中率
如果无法在细粒度垂直切分时依然拥有性能瓶颈,就需要配合水平分库分表
至于分到的表往哪个地方放?就需要有路由算法来决定
今天看了关于数据库为什么要分库分表
有几种不同类型的分库。
垂直分库,主要是想要将不同的业务放到不同的数据库中,最核心的就是要专库专用
垂直分表就是大表,拆小表,不常用的字段,拆到单独的数据表中。字段长度较短,可以加载更多的数据到内存中减少磁盘IO增加索引查询的命中率
如果无法在细粒度垂直切分时依然拥有性能瓶颈,就需要配合水平分库分表
至于分到的表往哪个地方放?就需要有路由算法来决定
展开
评论
1
#青训营笔记创作活动#
2月5号打卡,day 11
今天看了一篇文章关于,如何排查502的问题
首先,以五开头的状态码并不是服务器返回给客户端的,而是网关返回的。因为一般以5开头都是服务器错误,如果服务器崩溃的话,就不可能返回状态码
反向代理:屏蔽掉具体有哪些服务器的代理方式
正向代理:屏蔽掉,具体有哪些客户端的代理方式
如果资源过多,服务器就要多增加,就需要一个中间层来连接客户端和服务端,Nginx这类网关就来充当中间层的角色。
如果后端服务,发生崩溃,那么nginx就会收到rst报文。就需要通过监控排查服务端是否崩溃。如果没有崩溃日志,那么就要看是不是其他原因导致进程主动退出?。再者就是排查nginx是否将请求打到一个不知名的IP端口
2月5号打卡,day 11
今天看了一篇文章关于,如何排查502的问题
首先,以五开头的状态码并不是服务器返回给客户端的,而是网关返回的。因为一般以5开头都是服务器错误,如果服务器崩溃的话,就不可能返回状态码
反向代理:屏蔽掉具体有哪些服务器的代理方式
正向代理:屏蔽掉,具体有哪些客户端的代理方式
如果资源过多,服务器就要多增加,就需要一个中间层来连接客户端和服务端,Nginx这类网关就来充当中间层的角色。
如果后端服务,发生崩溃,那么nginx就会收到rst报文。就需要通过监控排查服务端是否崩溃。如果没有崩溃日志,那么就要看是不是其他原因导致进程主动退出?。再者就是排查nginx是否将请求打到一个不知名的IP端口
展开
评论
1
赞了这篇文章
赞了这篇文章
#青训营笔记创作活动#
2月4日,打卡day10
今天看了一篇关于百度抓包的文章
说明了为什么利用抓包工具抓不到百度的包。即使抓到了,也不能看body里面的数据。
也讲述了关于https里面,加密的大致过程RSA加密。没有说明dh加密,但是原理差不多。
最后说明通过设置环境变量,获取服务器密钥。以及明文得到的三个随机数解密抓到的https包
2月4日,打卡day10
今天看了一篇关于百度抓包的文章
说明了为什么利用抓包工具抓不到百度的包。即使抓到了,也不能看body里面的数据。
也讲述了关于https里面,加密的大致过程RSA加密。没有说明dh加密,但是原理差不多。
最后说明通过设置环境变量,获取服务器密钥。以及明文得到的三个随机数解密抓到的https包
展开
评论
点赞
#青训营笔记创作活动#
2月3日,打卡day9
看了一篇关于网络原理的文章
讲了一遍互联网的发展阶段性成果,比如从
传输从电路交换到报文交换到分组交换
以及物理硬件从简单的电路,到集线器再到交换机
讲述了这些原理为什么会进行演变,他们的优劣势
2月3日,打卡day9
看了一篇关于网络原理的文章
讲了一遍互联网的发展阶段性成果,比如从
传输从电路交换到报文交换到分组交换
以及物理硬件从简单的电路,到集线器再到交换机
讲述了这些原理为什么会进行演变,他们的优劣势
展开
评论
点赞