写点什么

腾讯云 DSQL-C MYSQL 版本测评

  • 2023-07-04
    广东
  • 本文字数:1902 字

    阅读完需:约 6 分钟

腾讯云DSQL-C MYSQL 版本测评

产品购买活动链接

https://cloud.tencent.com/act/pro/618season?from=20877 或者 https://cloud.tencent.com/act/pro/developer_business-scenario?from=18122&from=20878

配置:TDSQL-C MySQL 兼容版本 MySQL5.7,规格 1 核 1GB 存储空间 10GB

选型:可以从一下几个点考虑:数据库规模,访问量,成本预算,访问量大可以核数多些,毕竟新增修改需要数据库开销。

使用感受:从编写 sql 和创建数据库来说,腾讯云这款产品非常的简便容易上手操作,即使本地连接远端数据库查询也很快,网络这块处理的很好,另外搭建集群或者配置属性这块几乎没有困难,拖拉拽就搞定了,整体使用体验非常的丝滑流畅。

购买服务订单

购买服务之后会在自己的控制台看到一条订单,你可以点击详情查看详细的产品参数和配置,那我这个订单来说主要关注的是区域,到时候要到产品里面找对应的服务。



编辑切换为居中


操作数据库产品

到云产品里面找出你购买的服务,我购买的是数据库,选择你要找的区域然后就可以找到已经创建好的产品列表了。



连接数据库管理工具

点击登录按钮跳转到数据库登录页面,输入用户名这里我用的是 root 用户登录的,你也可以自己创建一个用户,只需要在数据库进行绑定就好。



创建数据库

1. 在连接成功后,右键单击您想要在其中创建数据库的数据库服务器,然后选择“新建数据库”。

2. 在弹出的对话框中,输入数据库的名称和字符集。您还可以选择其他选项,例如在创建数据库时添加表空间和选择默认字符集等。



表和索引操作

创建数据表的过程:

1. 打开数据库页面管理工具,选择你想指定的数据库。

2.在其中创建表的数据库,然后单击“新建表”按钮。

3. 在弹出的对话框中,输入表的名称和列的名称、数据类型、长度和约束等信息。您还可以选择其他选项,例如设置主键、默认值和自动增量等。

4. 单击“确定”按钮,数据库管理工具将创建一个新的数据表并将其添加到数据库中。

创建索引的过程:

1.选择您想要在其中创建索引的数据表。

2.在数据表中选择需要创建索引的列,右键单击该列,然后选择“创建索引”选项。

3. 在弹出的对话框中,输入索引的名称和类型等信息。您还可以选择其他选项,例如设置唯一性、空值和排序等。

4. 单击“确定”按钮,数据库管理工具将创建一个新的索引并将其添加到数据表中。

以上你可以根据您的需要进行更改和调整。



编写数据库查询语句的基本步骤:

1. 打开 SQL 编辑器,连接到您的数据库服务器。

2. 在连接成功后,使用 SELECT 语句指定要查询的列和表。例如,以下是一个查询 "student" 表中所有列的示例 SQL 语句:

SELECT * FROM student;

该语句将返回 "student" 表中所有行和所有列的数据。

3. 如果您只想查询特定列,可以在 SELECT 语句中指定这些列。例如,以下是一个查询 "student" 表中 "name" 和 "age" 列的示例 SQL 语句:

SELECT name, age FROM student;

该语句将返回 "student" 表中所有行的 "name" 和 "age" 列的数据。

4. 如果您想对查询结果进行过滤,可以在 SELECT 语句中使用 WHERE 子句。例如,以下是一个查询 "student" 表中名为 "lisa" 的用户的示例 SQL 语句:

SELECT * FROM student WHERE name = 'lisa';

该语句将返回 "users" 表中名为 "lisa" 的用户的所有列数据。

5. 如果您想对查询结果进行排序,可以在 SELECT 语句中使用 ORDER BY 子句。例如,以下是一个查询 "student" 表中按名称升序排序的示例 SQL 语句:

SELECT * FROM student ORDER BY name ASC;

该语句将返回 "student" 表中所有行的数据,并按名称升序排序。



连接 idea 数据库控制台

在一开始的创建页面,查看外网的 IP 和端口,在新建数据库那里输入连接属性就 OK 了,查询结果是一样的,还是蛮快的。



测评总结

从操作上来说跟 MYSQL 使用基本一直,计算是连接服务器查询也没有看到很慢的感觉,网络这块还是控制的很好,从使用体验和技术选型的角度来说该数据库中间件具有以下好处:

1. 高可用性和容错能力:TDSQL-C MYSQL 版本支持数据分片和多副本同步,可以在多个 MySQL 实例之间分配数据和负载,并提供高可用性和容错能力。

2. 自动分片和动态扩展:TDSQL-C MYSQL 版本支持自动分片和动态扩展,可以根据负载和数据量的变化自动添加或删除 MySQL 实例。

3. 读写分离:TDSQL-C MYSQL 版本支持读写分离,可以将读操作分配给从服务器,从而提高读取性能。

4. 高性能和可扩展性:TDSQL-C MYSQL 版本采用了高性能的内存计算引擎,可以处理大量的并发查询请求,并支持水平扩展。

5. 开源免费:TDSQL-C MYSQL 版本是开源的,并且免费使用。

总体而言,TDSQL-C MYSQL 版本是一个强大、灵活、可扩展的数据库中间件,适用于大型企业级应用程序。如果您正在寻找一种可靠、高性能、可扩展的数据库解决方案,TDSQL-C MYSQL 版本可能是一个不错的选择。

发布于: 刚刚阅读数: 3
用户头像

生命中任何一件事都值得全力以赴 2019-08-27 加入

码出人生

评论

发布
暂无评论
腾讯云DSQL-C MYSQL 版本测评_MySQL_i查拉图斯特拉如是说_InfoQ写作社区