Skip to main content
Square Cloud 数据库服务概览

为什么选择 Square Cloud?

托管式的 PostgreSQL、MySQL、MongoDB 和 Redis 实例,点击几下即可创建,并通过加密的、基于证书认证的连接访问。你无需调优服务器、管理备份,也不用为应用产生的带宽付费,就能获得一个生产级数据库。

NVMe 支撑的存储

实例运行在企业级 NVMe SSD 上,而随机读取延迟正是决定实际查询性能的关键,因此索引查找和写密集型工作负载都能保持快速。

零网络费用

**无入站或出站费用。**你的应用想读写多少就读写多少,不会有按流量计费的账单,而这类费用在大多数云服务商那里往往悄然占据大头。

即时 snapshot

一键还原点,免费包含。无需离开控制台,即可从出错的迁移或误删中恢复。

默认加密

实例仅接受 SSL/TLS 连接,并使用由 Square Cloud 管理的证书。明文连接会被拒绝,因此你的数据在传输过程中无需任何额外配置即可加密。

支持的数据库

每种引擎都已配置好,可直接连接。

PostgreSQL

MongoDB

MySQL

Redis

版本

我如何托管我的数据库?

你需要一个有效的 Standard 或更高级别的套餐。如需包含 Node.js 和 Python 连接代码的完整演练,请参阅创建并连接托管数据库。简要步骤如下:
1

创建新的数据库实例

打开数据库页面,点击 “Create Database”。
2

设置你的数据库实例

选择引擎,填写名称和 RAM。
3

完成实例创建

点击 “Create”。几秒后数据库即可就绪,连接详情显示在控制台中该数据库的页面上。

我如何连接到我的数据库?

数据库只接受通过证书认证的加密连接。连接方法:
1

获取凭据和证书

在控制台打开数据库,复制连接 URL(host、port、username 和 password),并下载证书。
2

通过 SSL/TLS 连接

使用你偏好的客户端或库进行连接,启用 SSL/TLS,并将证书设置为 CA(根)证书以及客户端证书和密钥。
大多数客户端只需要 .pem。有些客户端要求单独提供 .key 和 .cert 文件,或者 .p12 文件。
3

开始使用你的数据库

现在你可以存储和查询数据了。在 Square Cloud 控制台中跟踪数据库的性能和使用情况。

遇到问题?

数据库连接错误

解决 SSL/TLS 错误、超时、ECONNREFUSED、MySQL “Host is not allowed” 以及 MongoDB 网络错误。

常见问题

PostgreSQL、MySQL、MongoDB 和 Redis,均已预先配置,随时可以连接使用。
数据库托管需要有效的 Standard 或更高级别的套餐。