分享最新优惠信息
购买主机更加划算

Vultr托管数据库快速入门:部署、使用、设置数据库集群

近日,Vultr推出托管数据库功能服务器,从MySQL数据库集群服务的Beta版本开始,后续会开通PostgreSQL、Redis数据库托管服务。聚合安全、冗余和高度自动化等优势特点,Vultr托管数据库可以在任何规模下运行数据库。

据了解,Vultr托管数据库自动优化了许多功能,而不需要手动安装或配置。此外,它们还提供到副本节点的自动故障转移、预定的自动更新、端到端安全性和完整日志等功能特点。目前可供在全球25个数据中心进行选用。

Vultr托管数据库集群由一个主节点和一个或多个副本节点(可选)组成,其中:

  • 主节点处理所有创建、读取、更新和删除 (CRUD) 操作,并充当所有其他节点的单一数据源。
  • 副本节点是主节点的副本。如果主节点发生故障,副本节点会自动接管。

与此同时,使用最流行的数据库系统,包括:

  • MySQL:世界上最受欢迎的开源关系数据库,自1995年以来一直在开发中,并继续拥有活跃的开发人员社区。
  • PostgreSQL:这个开源的对象关系数据库系统拥有30多年的积极开发经验,并在可靠性、功能稳健性和性能方面享有盛誉。
  • Redis:该内存数据结构存储是一种流行的数据库、缓存和消息代理。此外,它还支持丰富的数据类型、原子操作和Lua脚本。

Vultr托管数据库

一、部署数据库集群

在Vutlr管理后台中导航到添加数据库并选择数据库类型。MySQL现已推出,PostgreSQL和Redis稍后将推出。

部署数据库集群

选择数据库配置

接下来将对托管数据库集群做出几个选择,其中一个数据库集群由一个主节点和零个或多个副本节点组成。

服务器类型

Vultr提供多种服务器类型,从以下选项之一中选择:

  • 云计算
  • 云计算高性能 – AMD
  • 云计算高性能 – 英特尔
  • 优化的云计算- 通用
  • 优化的云计算 – 优化的存储

VPS方案

选择云服务器VPS方案时,需要考虑价格、vCPU、存储和内存等选型,最后是选择适合你使用需求的方案。

副本节点数

为了性能和冗余,可以选择一个或多个副本节点。副本节点拥有主节点数据的完整副本。如果主节点发生故障,副本节点会自动接管。如果有多个副本节点,它们择优选择新的主节点。

需要注意的是,副本节点与主节点具有相同的服务器类型和计划。

选择集群位置

Vultr在每个全球25个数据中心都提供托管数据库,应该选择靠近网站客户和应用程序群体所在的位置。

选择标签并部署

为数据库集群输入一个标签,然后单击Deploy Now按钮,这这样数据库集群将在几分钟后可用。

二、使用集群

需要在Vultr管理后台页面中查看数据库连接信息才能使用数据库集群。

  1. 导航到客户门户中的托管数据库。
  2. 单击管理图标以打开“概览”选项卡。托管数据库方案
  3. 点击Copy Connection StringCopy MySQL URL按钮将信息传输到剪贴板。托管数据库连接信息

例如,如果点击“Copy Connection String(复制连接字符串)”按钮,那么剪贴板上会复制这样的字符串:

mysql --host="vultr-example.vultrdb.com" --port=16751 --user="vultradmin" --password="AVNS_example_rq51WK"

要连接到数据库,请将上面复制的字符串粘贴到安装了mysql客户端的终端会话中。

此外,你还可以在Web应用程序、编程语言或GUI工具(如MySQL Workbench、dbForge Studio、HeidiSQL、DataGrip、DBeaver、SQuirreL SQL等)中使用这些连接详细信息。

使用SSL加密

Vultr托管数据库支持SSL加密。要强制执行此操作,请添加--ssl-mode=required到上面复制的连接字符串,如下所示:

$ mysql \
    --host="vultr-example.vultrdb.com" \
    --port=16751 \
    --user="vultradmin" \
    --password="AVNS_example_rq51WK" \
    --ssl-mode=required

设置可信来源

部署Vutlr数据库集群时,它对所有Internet流量开放。所以,应该在Trusted Sources部分设置允许的IP地址列表。将IP地址设置为受信任后,所有其他IP流量都会被阻止,其功能类似于防火墙。

在创建数据库和添加用户之前,设置受信任的来源是一种很好的安全做法。

查询和日志

使用查询和日志选项卡来监控正在运行的查询、数据库统计信息和最近的日志条目。

查询和日志

用户和数据库

用户和数据库选项卡上,可以管理集群的用户和密码,当然还可以在集群中添加和删除数据库。

用户和数据库

设置

使用设置选项卡来管理集群选项。使用Upprade Window菜单设置系统升级的首选时间。

设置系统升级的首选时间

使用SQL Modes菜单设置MySQL的模式。

设置MySQL的模式

选择Delete Database菜单来删除数据库。

删除数据库

Vultr托管数据库六大优势

  1. 几分钟内准备就绪;使用Vultr控制面板、API或CLI轻松配置生产就绪的数据库集群,无需安装或配置。
  2. 易于扩展;可以与用户群一起扩展数据库,使用更强大的实例进行垂直扩展,或通过添加副本节点进行水平扩展。
  3. 内置备份;自动异地备份可实现精确到分钟的无缝时间点恢复 (PITR),使用3节点集群进行长达14天的备份。
  4. 高度可用;通过持续监控和自动故障转移到副本节点,托管数据库由99.99%的 SLA 提供支持。
  5. 无缝升级;升级主要和次要版本,停机时间最少甚至没有。设置自动升级计划,或按需触发升级。
  6. 强大的安全性;数据在静态和传输中被加密。数据库在VPC网络中运行,访问权限仅限于IP白名单。

目前Vultr托管数据库在你选择的Vultr虚拟机类型上运行,因此可以定制数据库资源以更好地满足应用程序需求。在常规性能云计算实例上运行的托管数据库起价仅为每月15美元,非常适合小型Web建站应用程序。

如果想了解更多Vultr托管数据库信息,可以访问Vutlr官网了解。

未经允许不得转载:惠主机 » Vultr托管数据库快速入门:部署、使用、设置数据库集群