从 MySQL 到 DynamoDB,Canva 如何应对每天新增的 5000 万素材

2024年 4月 16日 36.0k 0

  • MySQL 5.6 复制速度的硬限制使得我们可读副本的写入速度达到了上限。

  • 即使使用 gh-ost,schema 变更最终也需要长达六周的时间,这阻碍了功能的发布。

  • 当时,我们已经接近 RDS MySQL EBS 卷大小(16TB)的极限。

  • 我们注意到,EBS 卷大小的每次增加都会导致 I/O 延迟的小幅增加,这极大地影响了用户请求的长尾延迟。

  • 为我们的正常生产环境流量提供服务需要一个热缓冲池,因此,如果不接受一定的停机时间,就无法进行实例重启和版本升级。

  • 由于我们使用 ext3 文件系统通过快照创建了 RDS 实例,因此 MySQL 表文件的容量限制在 2TB。

相关文章

Oracle如何使用授予和撤销权限的语法和示例
Awesome Project: 探索 MatrixOrigin 云原生分布式数据库
下载丨66页PDF,云和恩墨技术通讯(2024年7月刊)
社区版oceanbase安装
Oracle 导出CSV工具-sqluldr2
ETL数据集成丨快速将MySQL数据迁移至Doris数据库

发布评论