【腾讯云TDSQL-C Serverless 产品体验】新时代数据库大杀器

【腾讯云TDSQL-C Serverless 产品体验】新时代数据库大杀器

概要

近年来,随着互联网行业的高速发展,关系型数据库也面临着前所未有的挑战。云原生数据库成为解决这些挑战的重要方案之一。腾讯云推出的 TDSQL-C Serverless 版正是云原生数据库领域的佼佼者之一。

我在优快云 “学习” 的过程中发现腾讯云联合优快云推出了 “腾讯云TDSQL-C产品测评活动 ”,为了更好地了解 TDSQL-C Serverless 版这个产品,我第一时间申请了 TDSQL-C Serverless 数据库的体验名额,成功通过手册的指引构建了一个集群,作为本次CMS开发的基础支撑。

整体体验流程

首先我根据活动手册对 TDSQL-C Serverless 版进行了初体验,然后我通过创建一个 LightCMS 进行Web 服务搭建,我将原本在我服务器上运行的Mysql5.7 数据库无缝迁移到了TDSQL-C中,确实能够完全兼容MySQL协议,然后在不写入和读取数据的情况下,系统自动停止了数据库服务,而一旦有数据访问,系统又能在毫秒级自动对数据库实例进行扩容,既保证应用响应速度,也验证了 serverless 的特性。

我们公司系统属于电商行业,是符合二八原则的系统(即百分之80读,百分之20是写入),所以我也根据 TDSQL-C Serverless 轻松地实现读写分离,这也是为什么这个产品是一个集群产品,它可以通过读写组将其他实例给链接起来,通过这种方式可以大幅度降低系统的负载情况,并且还是按量计费。

通过这个初步的体验,我也深深地感受到 TDSQL-C Serverless 版在自动弹性兼容性高可用等方面的优势。接下来我把我的整个体验过程放在下面,如有不对之处,还希望大家斧正。

一、搭建项目环境

1.1、创建TDSQL-C Serverless

我们选择 serverless 版本,因为我原来的数据库也是 mysql,所以这里为了更好的迁移过去,我也选择了 mysql5.7,同时这里还支持海外地区,如果大家有海外项目也是可以选择这个产品的

我们先去购买一个集群,这里很有意思,就是为什么买一个数据库叫一个集群呢?看到后面大家就知道了!
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述立即购买完后就会看到创建中的一个状态
在这里插入图片描述然后我们将公网访问打开就可以了,处于下面这个状态

在这里插入图片描述

1.2、 创建 cms数据库

这里 TDSQL-C 自带Web管理工具,通过DMC进行集群登录即可看到
在这里插入图片描述
在这里插入图片描述新建一个 cms 数据库

在这里插入图片描述
这样我们的数据库基本就算搭建好了,是不是比我们自己搭建也方便太多了!

1.3、搭建LightCms

我们要使用的是 laravel 开发框架构建的LightCms,这里我采用8.x版本,仓库地址如下:https://github.com/eddy8/LightCMS.git

在这里插入图片描述

git clone https://github.com/eddy8/LightCMS.git
cd</
评论 51
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值