课程大纲
学习路线规划
技术篇
行业资讯
pmp
软考
Redis有哪些数据结构?分别有哪些典型的应用场景?Redis的数据结构有: 字符串:可以用来做最简单的数据,可以缓存某个简单的字符串,也可以缓存某个json格式的字符串,Redis分布式锁的 ...详情>>
Redis 主从复制的核心原理 通过执行slaveof命令或设置slaveof选项,让一个服务器去复制另一个服务器的数据。主数据库可以进行读写操作,当写操作导致数据变化时会自动将数据同 ...详情>>
简述Redis事务实现 1、事务开始 MULTI命令的执行,标识着一个事务的开始。MULTI命令会将客户端状态的flags属性中打开REDIS_MULTI标识来完成的。 2、命令入队 当一个客户端切 ...详情>>
Redis的过期键的删除策略 Redis是key-value数据库,我们可以设置Redis中缓存的key的过期时间。Redis的过期策略就是指当Redis中缓存的key过期了,Redis如何处理。 惰性过期:只 ...详情>>
什么是RDB和AOF RDB:Redis DataBase,在指定的时间间隔内将内存中的数据集快照写入磁盘,实际操作过程是fork一个子进程,先将数据集写入临时文件,写入成功后,再替换之前的文件,用二 ...详情>>
count(*)与count(1)有什么区别 工作中,经常需要做统计,比如分页的时候,需要知道表中总共有多少行数据,这时就会用到count(),那到底应该用count(*)呢?还是count(1)呢?还是count(某 ...详情>>
Mysql中多大的表是大表? 我们通常说表太大,另外一层意思就是数据太多了,导致索引的效果都不明显了,只能分表了。所以我们在讨论什么是大表时,需要站在Mysql索引角度来分析,到底 ...详情>>
Mysql慢查询该如何优化? 检查是否走了索引,如果没有则优化SQL利用索引 检查所利用的索引,是否是最优索引 检查所查字段是否都是必须的,是否查询了过多字段,查出了多余数据 检查 ...详情>>
Mysql锁有哪些,如何理解按锁粒度分类: 行锁:锁某行数据,锁粒度最小,并发度高 表锁:锁整张表,锁粒度最大,并发度低 间隙锁:锁的是一个区间 还可以分为: 共享锁:也就是读锁,一个事务给某 ...详情>>
B树和B+树的区别,为什么Mysql使用B+树B树的特点: 节点排序 一个节点了可以存多个元素,多个元素也排序了 B+树的特点: 拥有B树的特点 叶子节点之间有指针 非叶子节点上的元素在 ...详情>>
解释Java项目中的架构决策记录(ADR)及其应用
如何在Java项目中实现技术的持续改进?
解释Java项目中的技术架构评审流程
如何在Java项目中进行架构的可视化与分析?
解释Java项目中的技术债务评估与清理
eclipse创建一个java项目 eclipse怎么创建一个java项目
2024-10-31
2024-10-06
2024-09-13
2024-08-01
2025-01-02