请列出三种常见的数据存储方式，并简要说明它们的优缺点
user
1. 关系型数据库（如MySQL）
    - 优点：结构化数据、强一致性、支持复杂查询
    - 缺点：扩展性差、读写性能受限、对非结构化数据支持较差

2. NoSQL数据库（如MongoDB）
    - 优点：高扩展性、高性能、灵活的数据模型
    - 缺点：一致性较弱（BASE vs ACID）、查询功能相对简单

3. 对象存储（如Amazon S3）
    - 优点：高容量、低成本、适合存储大对象
    - 缺点：不适合频繁小规模读写、查询功能有限
assistant