随笔 - 115  文章 - 0  评论 - 0  阅读 - 40316

随笔分类 -  Java / Java面试题

上一页 1 2 3 下一页
Java面试题 P38:数据库篇:MySql篇-事务-事务中的隔离性是如何保证的呢?
摘要:锁:排它锁(如一个事务获取了一个数据行的排它锁,其他事务就不能再获取该行的其他锁),insert update delete都是用了排它锁 mvcc:多版本并发控制。 你解释一下mvcc? 阅读全文
posted @ 2023-08-02 09:38 wuzx-blog 阅读(11) 评论(0) 推荐(0) 编辑
Java面试题 P30:数据库篇:MySql篇-MySql优化-索引-什么是聚集索引(聚簇索引)?什么是非聚集索引(聚簇索引、二级索引)?什么是回表?
摘要:回表查询:先去二级索引找到主键,在用主键去聚集索引查到对应的值的过程交回表查询。 阅读全文
posted @ 2023-08-01 22:19 wuzx-blog 阅读(8) 评论(0) 推荐(0) 编辑
Java面试题 P29:数据库篇:MySql篇-MySql优化-索引-什么是索引?索引的底层数据结构是什么?
摘要:什么是索引:索引(index)是帮助MySql高效获取数据的数据结构(有序)。在数据之外,数据库还维护着满足特定查找算法的数据结构(B+树),这些数据结构以某种方式引用(指向)数据,这样就可以在这些数据结构上实现高级查找算法,这种数据结构就是索引。 阅读全文
posted @ 2023-08-01 09:14 wuzx-blog 阅读(16) 评论(0) 推荐(0) 编辑
Java面试题 P26:数据库篇:MySql篇-课程介绍
摘要:MySql篇,课程内容 阅读全文
posted @ 2023-07-31 22:51 wuzx-blog 阅读(9) 评论(0) 推荐(0) 编辑
Java面试题 P25:Redis篇:redis是单线程的,但是为什么还那么快?
摘要:一、Redis是单线程的,但是为什么还那么快 1、Redis是纯内存操作,执行速度非常快 2、采用单线程,避免不必要的上下文切换可竞争条件,多线程还要考虑线程安全问题,加入并发锁,影响性能 3、使用I/O多路复用模型,非阻塞IO 二、你能解释一下I/O多路复用模型? 阅读全文
posted @ 2023-07-31 22:46 wuzx-blog 阅读(19) 评论(0) 推荐(0) 编辑
Java面试题 P24:Redis篇:redis集群有哪些方案?
摘要:在Redis中提供的集群方案总共有三种: (1)主从模式 (2)哨兵模式 (3)分片集群 redis主从数据同步的流程时什么? 阅读全文
posted @ 2023-07-31 22:40 wuzx-blog 阅读(20) 评论(0) 推荐(0) 编辑
Java面试题 P23:Redis篇:redis分布式锁,是如何实现的?
摘要:单台服务器:加synchronlzed解决方案。 (1)采用Watch dag 给锁续期 (2)抢不到锁的线程会尝试等待 (3)所有的redis命令采用lua脚本,保证执行的原子性 阅读全文
posted @ 2023-07-31 22:21 wuzx-blog 阅读(79) 评论(0) 推荐(0) 编辑
Java面试题 P20:Redis篇:Redis做为缓存,数据的持久化是怎么做的?
摘要:Redis做为缓存,数据的持久化是怎么做的? 在Redis中提供了两种数据持久化的方式:1、RDB 2、AOF 阅读全文
posted @ 2023-07-31 21:31 wuzx-blog 阅读(25) 评论(0) 推荐(0) 编辑

上一页 1 2 3 下一页
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示