10、云存储:SQL与文档存储详解

云存储中SQL与文档存储解析

云存储:SQL与文档存储详解

1. 云SQL:托管关系型存储

1.1 适用场景分析

并非所有场景都适合使用云SQL。如果你需要 PostgreSQL 9.5 原生的 JSON 类型支持这类高级特性,那么在虚拟机上自行管理数据库可能是更好的选择。另外,若系统需要特定版本的 MySQL,而当前云 SQL 仅提供 MySQL 5.6 版本,比如你需要运行 5.5 版本,云 SQL 就无法满足需求。当 MySQL 的使用变得复杂且资源密集,需要使用多主或循环复制等高级可扩展性特性时,云 SQL 也可能不适用。不过,云 SQL 支持更常见的主从复制选项。

简单来说,判断云 SQL 是否合适的准则是:你是否需要一些高级特性?如果不需要,不妨尝试使用云 SQL。若后续需要高级特性,也能轻松将数据从云 SQL 迁移到自定义配置的 MySQL 虚拟机上。

1.2 使用建议总结

以下是使用云 SQL 的一些建议:
- 关系型数据库适合存储通过外键引用关联的数据,如客户数据库。
- 云 SQL 是运行在 Compute Engine 之上的封装好的 MySQL。
- 选择存储容量时,要记住大小与性能直接相关,允许有大量空闲空间。
- 当有足够多的云 SQL 实例,值得聘请数据库管理员(DBA)时,在 Compute Engine 实例上自行管理 MySQL 可能更合理。
- 始终配置云 SQL 使用 SSL 证书加密流量,以防止网络窃听。
- 若选择的虚拟机性能过慢,不必担心,可以随时更改计算能力。可以增加存储空间,但如果超量分配,减少存储空间会更麻烦。
- 若希望系统在某个区域出现故

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值