获得徽章 1
- #青训营笔记创作活动# 2.14 day26缓存是基于内存的,分为一级缓存二级缓存与多级缓存,多级缓存也可以理解为一级缓存与二级缓存的循环嵌套。当我需要热数据时,就会到缓存中进行查找,分别是一级二级,如果没有,再到数据库中找到并放到二级一级(顺序刚好相反)
同时我们还要注意,可能会遇到缓存雪崩击穿与穿透的问题评论点赞 - #青训营笔记创作活动# 2.12 day25
今天是学的偏技巧点,是一些学习过程中常常没有注意到的地方,如第一个,往map与slice中放入nil,对slice允许,但如果是map就会报错panic,这是非常严重的错误。这只是其中一个点,作者举了50个点,都是十分值得我思考的问题评论点赞 - 2.8 day24 作为一个非关系型数据库,redis常作为一个中间件而出现,它高性能的缓存机制并且具有高性能,能够解决一定的高并发的问题评论点赞
- #青训营笔记创作活动# 2.7 day23
在mysql的学习中,离不开索引,如何选择索引,怎样采用最优索引,如何解决索引带来的bug,这都是我们在开发数据库的过程中需要深入思考的问题
评论点赞 - #青训营笔记创作活动# 2.6 day22
batebase的确是一个不错的工具,它将数据库可视化了。通过简单的配置就可以达到效果,大大的提高生产力!评论点赞 - #青训营笔记创作活动# 2.5 day21
在遇到sql语句查询的慢的时候,我们要通过一些工具进行查询,包括查询慢查询记录,运用explain,profile,optimizer等来定位错误进行排错评论点赞 - #青训营笔记创作活动# 2.3 day
在Mysql的运行过程中,一条语句经过数个层次的运行,得到结果,其在计算机中是非常快的,但是背后的逻辑,是毫秒级完成的评论点赞 - #青训营笔记创作活动# 2.2 day19
报错502,是属于服务器端出错,且服务器与客户端通常是以nginx进行反向代理和负载均衡。所以当我们看到报错的时候,可以去nginx查看502日志评论点赞 - 1.31 day18 #青训营笔记创作活动#
今天学习的是一些开发习惯,其中对注释的要求是全面而有意义,这个点我认为很关键。我平时不怎么喜欢写注释,慢慢的我了解到,注释是给自己看,也是给别人看,要放在代码上方等等。在之后,也要更加注重代码的规范评论点赞 - #青训营笔记创作活动# 1.30 day17
物数网传会表应,每一层都有它所具备的功能。一个数据,在计算机中的表现,仅仅是电平1-0,而我们看见,是从应用层到物理层,在经过网络中间,到对方物理层再到应用层。层层递进,就像寄收快递一下。评论点赞