S3特点
- 对象存储优点:
- 计算和存储的分离, 可以随意扩展任意一个而不影响另外一个;
- 无限的存储空间;
- 价格非常廉价,比本地自建存储具有非常大的价格优势;
- 非常高的可用性和耐用性,11个9的耐用性,4个9的可用性;
- 对象存储缺点
- 对象存储具有不可变性。文件一旦被写入对象存储,将不能被编辑;只能删除旧文件写入新文,件或者标记删除旧文件创建新文件(带version的标签)。
e.g.: 使用S3作为RDBMS
U = Update, I = Insert, D = Delete
解决方案1: 数据分区
解决方案2: 列是存储
解决方案3: 使用SQL接口简化访问
解决方案4: 添加Delta Lake功能
- 对象存储具有不可变性。文件一旦被写入对象存储,将不能被编辑;只能删除旧文件写入新文,件或者标记删除旧文件创建新文件(带version的标签)。