首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
系统设计
西风胡杨
创建于2021-10-16
订阅专栏
系统设计进阶
暂无订阅
共3篇文章
创建于2021-10-16
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
系统设计基础 索引、代理、队列
索引 目的:用来提高数据查询速度,在不遍历数据库每行的情况下,快速定位数据 方式:通过增加存储开销和慢写入(索引)来提高读取的速度。可以用数据表的一列或多列创建索引,支撑快速随机查找和有序记录的高效访
系统设计基础 数据拆分
数据拆分 Data partitioning (Sharding) 将大型数据库DB分成许多小的部分。通过多台机器拆分DB/Table。数据分区后,当系统到达某个点之后,通过增加机器的方式进行水平扩展
系统设计基础——缓存
中文同类 https://xta0.me/2016/06/22/System-Design-Cache.html LB通过增加server数量,实现水平扩展。 cache能够更好的利用已有资源,无法实