03 2021 档案

摘要:目录 一、Redis – 从问题说起 二、Redis – 不要触碰边界 三、Redis – 阿里内部开发规约 四、Redis – 常见问题处理 一、Redis – 从问题说起 1)Run-to-Completion in a solo thread – Redis最大的问题 Redis最大的问题是后 阅读全文
posted @ 2021-03-30 11:29 琅琊甲乙木 阅读(707) 评论(1) 推荐(1) 编辑
摘要:原因总结 产生的原因一句话总结就是:等待磁盘I/O完成的进程过多,导致进程队列长度过大,但是cpu运行的进程却很少,这样就体现到负载过大了,cpu使用率低。 下面内容是具体的原理分析:在分析负载为什么高之前先介绍下什么是负载、多任务操作系统、进程调度等相关概念。 什么是负载 什么是负载:负载就是cp 阅读全文
posted @ 2021-03-27 13:42 琅琊甲乙木 阅读(976) 评论(0) 推荐(0) 编辑
摘要:一 前言 中大型项目中,一旦遇到数据量比较大,小伙伴应该都知道就应该对数据进行拆分了。有垂直和水平两种。 垂直拆分 比较简单,也就是本来一个数据库,数据量大之后,从业务角度进行拆分多个库。如下图,独立的拆分出订单库和用户库。 水平拆分 是同一个业务数据量大之后,进行水平拆分 上图中订单数据达到了40 阅读全文
posted @ 2021-03-17 15:42 琅琊甲乙木 阅读(658) 评论(0) 推荐(0) 编辑
摘要:只做参考,不是硬性规定。 zz:https://www.yuque.com/yinjianwei/vyrvkf/mpu8gk 基础规范 必须使用 InnoDB 存储引擎 解读:支持事务、行级锁、并发性能更好、CPU及内存缓存页优化使得资源利用率更高。 表字符集默认使用 utf8,必要时候使用 utf 阅读全文
posted @ 2021-03-15 14:05 琅琊甲乙木 阅读(97) 评论(0) 推荐(0) 编辑
摘要:一 为什么需要 dubbo 很多时候,其实我们使用这个技术的时候,可能都是因为项目需要,所以,我们就用了,但是,至于为什么我们需要用到这个技术,可能自身并不是很了解的,但是,其实了解技术的来由及背景知识,对于理解一项技术还是有帮助的,那么,dubbo是怎么被提上日程的呢? 在互联网的发展过程中,在以 阅读全文
posted @ 2021-03-03 11:14 琅琊甲乙木 阅读(261) 评论(0) 推荐(0) 编辑

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