上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 15 下一页
摘要: 问题的引入 同时有请求A和请求B进行更新操作,那么会出现 (1)线程A更新了数据库 (2)线程B更新了数据库 (3)线程B更新了缓存... 阅读全文
posted @ 2022-06-30 20:53 Java技术债务 阅读(552) 评论(0) 推荐(0)
摘要: 文章目录 1 概念2 解决办法3 更多文章和干货请移驾公众号和个人网站 1 概念 缓存穿透: 大量请求的key根本不存在于缓存中,... 阅读全文
posted @ 2022-06-30 20:53 Java技术债务 阅读(22) 评论(0) 推荐(0)
摘要: 1、线程模型 redis 内部使用文件事件处理器 file event handler,它是单线程的,所以redis才叫做单线程... 阅读全文
posted @ 2022-06-30 20:53 Java技术债务 阅读(326) 评论(0) 推荐(0)
摘要: 文章目录 Stringlisthashsetzset更多文章和干货请看公众号以及博客 String 存储方式 key-value,... 阅读全文
posted @ 2022-06-30 20:53 Java技术债务 阅读(82) 评论(0) 推荐(0)
摘要: 文章目录 数据一致性的方案1 手动使用OPTIMIZE(强烈不建议生产上使用)2 通过 Group by 去重3 通过 FINAL... 阅读全文
posted @ 2022-06-30 20:53 Java技术债务 阅读(140) 评论(0) 推荐(0)
摘要: 文章目录 1 本文简介2 单表查询优化1 Prewhere 替代 where2 数据采样3 指定select字段查询与分区裁剪4 ... 阅读全文
posted @ 2022-06-30 20:53 Java技术债务 阅读(474) 评论(0) 推荐(0)
摘要: 文章目录 一 建表优化1 数据类型1.1 时间字段的类型1.2 空值存储类型 2 分区和索引3 表参数4 写入和删除优化5 常... 阅读全文
posted @ 2022-06-30 20:53 Java技术债务 阅读(198) 评论(0) 推荐(0)
摘要: 1、作用: (1)确保线程互斥的访问同步代码 (2)保证共享变量的修改能够及时可见 (3)有效解决重排序问题。 2、用法:... 阅读全文
posted @ 2022-06-30 20:53 Java技术债务 阅读(222) 评论(0) 推荐(0)
摘要: 悲观锁是将资源锁住,等一个之前获得锁的线程释放锁之后,下一个线程才可以访问。 乐观锁采取了一种宽泛的态度,通过某种方式不加锁来处理资... 阅读全文
posted @ 2022-06-30 20:53 Java技术债务 阅读(111) 评论(0) 推荐(0)
摘要: 文章目录 介绍1 CREATE创建表(包含副本,分布式表创建)2 ALTER修改表操作3 INSERT插入数据4 查询操作5 导出... 阅读全文
posted @ 2022-06-30 20:53 Java技术债务 阅读(170) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 15 下一页