
获得徽章 1
赞了这篇文章
#青训营笔记创作活动#
2.18 day10
手把手教学如何给开源库提PR
申请issue 然后fork 在创建分支 创建pull request 最后等待合并 是一个很有实际参考价值的开源操作好文
2.18 day10
手把手教学如何给开源库提PR
申请issue 然后fork 在创建分支 创建pull request 最后等待合并 是一个很有实际参考价值的开源操作好文
展开
评论
点赞
#青训营笔记创作活动#
2.17 day9
详细的了解熟悉了Mysql的架构:网络连接、系统服务、存储引擎、文件系统。系统服务是核心功能层,包括客户端SQL请求解析、语义分析、查询优化、缓存等功能。
2.17 day9
详细的了解熟悉了Mysql的架构:网络连接、系统服务、存储引擎、文件系统。系统服务是核心功能层,包括客户端SQL请求解析、语义分析、查询优化、缓存等功能。
评论
点赞
#青训营笔记创作活动#
2.16 day8
MAC地址是为了标识计算机 相当于我们的身份证 物理层 ;集线器(物理层)是解决了电路交换中通信线路过多 做转发用 而交换机(数据链路层)有标识 有MAC地址和端口的交换 IP的网络层的计算机标识 ;路由器就是网络层的交换机 负责下一个路由和目的网络地址 。从计算机之间的互联到集线器,再从集线器到交换机,而后到路由器。你会发现网络的一个规律,网络通过不同的结点,将覆盖到更大的范围
2.16 day8
MAC地址是为了标识计算机 相当于我们的身份证 物理层 ;集线器(物理层)是解决了电路交换中通信线路过多 做转发用 而交换机(数据链路层)有标识 有MAC地址和端口的交换 IP的网络层的计算机标识 ;路由器就是网络层的交换机 负责下一个路由和目的网络地址 。从计算机之间的互联到集线器,再从集线器到交换机,而后到路由器。你会发现网络的一个规律,网络通过不同的结点,将覆盖到更大的范围
展开
评论
点赞
#青训营笔记创作活动#
2.15 day7
1、语言方面 了解到如何查询英文技术文档 多学一些英语 针对英语的研读方法查询
2、世事无绝对 不能直接武断说UDP就一定比TCP快 TCP是老实人 知道没接受到消息 会引入了重传机制、流量控制、滑动窗口、拥塞控制、分段以及乱序重排机制。而UDP则没有实现,因此一般来说TCP比UDP快。而对于UDP+重传的场景,如果要传超大数据包,并且没有实现分段机制的话,那数据就会在IP层分片,一旦丢包,那就需要重传整个超大数据包。而TCP则不需要考虑这个,内部会自动分段,丢包重传分段就行了。这种场景下,其实TCP更快。
2.15 day7
1、语言方面 了解到如何查询英文技术文档 多学一些英语 针对英语的研读方法查询
2、世事无绝对 不能直接武断说UDP就一定比TCP快 TCP是老实人 知道没接受到消息 会引入了重传机制、流量控制、滑动窗口、拥塞控制、分段以及乱序重排机制。而UDP则没有实现,因此一般来说TCP比UDP快。而对于UDP+重传的场景,如果要传超大数据包,并且没有实现分段机制的话,那数据就会在IP层分片,一旦丢包,那就需要重传整个超大数据包。而TCP则不需要考虑这个,内部会自动分段,丢包重传分段就行了。这种场景下,其实TCP更快。
展开
评论
点赞
#青训营笔记创作活动#
2.15 day6
复习了mysql中的InnoDB节点存储 通过对节点的计算 最后得出三层B+树是一千万条左右的存储量 不过重点是这个数字是怎么分析得出 思路学习很有意义
2.15 day6
复习了mysql中的InnoDB节点存储 通过对节点的计算 最后得出三层B+树是一千万条左右的存储量 不过重点是这个数字是怎么分析得出 思路学习很有意义
评论
点赞
#青训营笔记创作活动#
2.13 day5
对redisd 知识复习:redis持久化的方式为RDB(默认方式)和AOF ;过期删除策略;同步策略;内存淘汰等;redis也有缓存穿透、击穿、雪崩等一系列问题和解决办法等等
2.13 day5
对redisd 知识复习:redis持久化的方式为RDB(默认方式)和AOF ;过期删除策略;同步策略;内存淘汰等;redis也有缓存穿透、击穿、雪崩等一系列问题和解决办法等等
评论
点赞
#青训营笔记创作活动#
2.12 day4
分库分表的原因:为了减少数据库的负担,提升数据库响应速度,缩短查询时间
垂直分库:按照业务的功能分类 专库专用
水平分库:把同一个表按一定规则拆分到不同的数据库中,每个库可以位于不同的服务器上
垂直分表:一般是把业务宽表中比较独立的字段,或者不常用的字段拆分到单独的数据表中,是一种大表拆小表的模式。如订单表
水平分表:同一个数据库内,把一张大数据量的表按一定规则,切分成多个结构完全相同表,而每个表只存原表的一部分数据。
数据存在哪个库的表就要用路由算法 :取模算法 、范围限定算法、范围+取模算法 、预定义算法
对于分库分表带来的问题也有了一定程度的了解
2.12 day4
分库分表的原因:为了减少数据库的负担,提升数据库响应速度,缩短查询时间
垂直分库:按照业务的功能分类 专库专用
水平分库:把同一个表按一定规则拆分到不同的数据库中,每个库可以位于不同的服务器上
垂直分表:一般是把业务宽表中比较独立的字段,或者不常用的字段拆分到单独的数据表中,是一种大表拆小表的模式。如订单表
水平分表:同一个数据库内,把一张大数据量的表按一定规则,切分成多个结构完全相同表,而每个表只存原表的一部分数据。
数据存在哪个库的表就要用路由算法 :取模算法 、范围限定算法、范围+取模算法 、预定义算法
对于分库分表带来的问题也有了一定程度的了解
展开
评论
点赞