Java中synchronized和ReentrantLock的区别是什么?说说Redis主从同步与哨兵机制的工作流程?MySQL InnoDB中MVCC的实现原理是什么?Spring的IOC是啥,解决了什么问题?消息队列的常见应用场景有哪些?选型时会考虑哪些因素?JVM中Full GC和Minor GC的触发条件与区别是什么?分布式锁的主流实现方式有哪些?各自的优缺点是什么?向量数据库相比传统数据库,在RAG场景下有哪些独特优势?你是如何处理多节点状态同步过程中的延迟问题的?认证模块的优化方案,是如何平衡安全性与性能的?引入策略模式重构后,对后续功能迭代带来了哪些便利?针对不同维度的查询需求...