
获得徽章 4
- #青训营笔记创作活动#
2月7日 Day26
今天的这篇文章还是关于秒杀系统的,这次阅读打卡中有许多都是相关的文章,对于秒杀系统,负荷、缓存、库存的处理是最多被提及的,应该也是秒杀系统中最需要注意的点了评论点赞 - #青训营笔记创作活动#
2月7日 Day25
jwt是用于处理身份验证和授权的工具,hertz也是一个很不错的工具,两者结合,算是涨知识了评论点赞 - #青训营笔记创作活动#
2月6日 Day24
了解到了些自己不知道的概念:
缓存雪崩:当缓存中设有有效期,到期自动失效时,在进行批量重建后,因为设置了相同的失效时间,使大部分缓存在短时间内集体失效
缓存击穿:在一条信息在大量搜索时,如果这时记录从缓存中被删除,大量的请求会涌入数据库,使数据库瘫痪展开评论点赞 - #青训营笔记创作活动#
2月5日 Day23
看到了几个自己不清楚的问题
1、map对于不存在key的值,会返回nil,0,false,所以不能通过有没有值来判断在不在map中
2、range迭代map并不是有序的
3、string如果想修改个别位置的值,需要转为[]byte进行修改展开评论点赞 - #青训营笔记创作活动#
2月4日 Day22
索引的底层实现:全表扫描->磁盘IO实现->局部性原理,默认实现都是B+树结构
评论点赞 - #青训营笔记创作活动#
2月3日 Day21
页的空间为16k,需要存放页头、页尾等,2kw存储只是推荐值,更多要参考数据类型存储时b+树在不增加层的情况下,能放多少数据评论点赞 - #青训营笔记创作活动#
2月2日 Day20
当请求出现协议不同、域名不同、端口不同的情况,就属于跨域请求,跨域问题是浏览器的一种保护机制,初衷是保证用户安全。评论点赞 - #青训营笔记创作活动#
2月1日 Day19
看不太懂这篇文章,但先做个记录吧,工作流就是通过通用的、易维护的方案维护一些系统评论点赞 - #青训营笔记创作活动#
1月31日 Day18
分库分表主要可以解决数据库容量、连接数,对一些sql查询时间长的表进行优化。分库分表可以提高系统的性能,降低复杂度等评论点赞 - #青训营笔记创作活动#
1月29日 Day17
缓存属于空间换时间的经典策略,缓存可以降低CPU的消耗,减少对外的交互,也可以一定程度提高用户的体验评论点赞