获得徽章 1
#青训营笔记创作活动#
2023年2月23日,day23
Kafka 和传统的消息系统(也称作消息中间件)都具备系统解耦、冗余存储、流量削峰、缓冲、异步通信、扩展性、可恢复性等功能。Kafka 不仅为每个流行的流式处理框架提供了可靠的数据来源,还提供了一个完整的流式处理类库,比如窗口、连接、变换和聚合等各类操作。
展开
评论
#青训营笔记创作活动#
2023年2月21日 ,打卡第22天。
MySQL数据库主要结构
连接层:主要是指数据库连接池,会负责处理所有客户端接入的工作。
服务层:主要包含SQL接口、解析器、优化器以及缓存缓冲区四块区域。
存储引擎层:这里是指MySQL支持的各大存储引擎,如InnoDB、MyISAM等。
文件系统层:涵盖了所有的日志,以及数据、索引文件,位于系统硬盘上。
展开
评论
#青训营笔记创作活动#
2023年2月20日,day21
按照存储方式层次分类,索引可以分为聚簇索引和非聚簇索引,聚簇索引是逻辑上连续并且物理空间上连续,非聚簇索引在逻辑上连续,物理空间上不连续。
评论
#青训营笔记创作活动#
2023年2月19日,day20
一个表的数据量达到好几千万或者上亿时,加索引的效果没那么明显啦。性能之所以会变差,是因为维护索引的B+树结构层级变得更高了,查询一条数据时,需要经历的磁盘IO变多,因此查询性能变慢。
评论
#青训营笔记创作活动#
2023年2月18日,day19
反向代理在计算机网络中是代理服务器的一种。
服务器根据客户端的请求,从其关系的一组或多组后端服务器(如 Web 服务器)上获取资源,然后再将这些资源返回给客户端,客户端只会得知反向代理的 IP 地址,而不知道在代理服务器后面的服务器集群的存在。
展开
评论
#青训营笔记创作活动#
2023年2月16日,day18
秒杀系统的9个难点:
瞬时高并发
页面静态化
秒杀按钮
读多写少
缓存问题
库存问题
分布式锁
mq异常
如何限流
展开
评论
#青训营笔记创作活动#
2023年2月15日,day17
SQL数据库索引失效的原因主要有查询范围过大导致失效,更改字段造成失效,字段使用不确定导致失效,最优选择导致失效以及未遵循最左匹配原则导致失效。
评论
#青训营笔记创作活动#
2023年2月14日,day16
聚簇索引的叶子节点一般情况下存的是这条数据的所有字段信息。
非聚簇索引的叶子节点存的是这条数据所对应的主键和索引列信息,与联合索引做好区分。
评论
#青训营笔记创作活动#
2023年2月12日,day15
redis性能高的原因主要有:
完全基于内存;数据结构简单,不同的数据结构对应不同的类型;网络请求模块采用单线程,避免了不必要的上下文切换和竞争条件;使用了多路I/O复用模型;本身设定了VM机制,实现了冷热数据分离,避免了因为内存不足导致访问速度下降问题。
展开
评论
#青训营笔记创作活动#
2023年2月11日,day14
优化小技巧:查询时尽量不使用 * ;多表查询时一定要以小区大;不要使用like左模糊和全模糊查询;查询时尽量不要对字段做空值判断;避免频繁创建、销毁临时表;客户端的一些操作可以批量完成。
展开
评论
下一页
个人成就
文章被点赞 6
文章被阅读 2,014
掘力值 205
收藏集
2
关注标签
6
加入于