序
TiDB可以免费试用,1月底2月初就在TiDB社区和微信群看到宣传了。一直想着找个相对空闲的时间再来试用,一眨眼,今天已经最后一天报名了。不能再拖了,赶在2月最后一天,亲自体验了一把价值33000的云数据库TiDB服务。
这次试用是相当的给力,连在线扩缩容都是免费的。这点超出了想象。
社区专贴:
https://asktug.com/t/topic/1000432
申请试用
推荐服务里面找到TiDB
直接登录阿里云控制台:
https://account.aliyun.com/login/login.htm
支持阿里云APP、支付宝、钉钉扫描登录。
推荐服务里面找到TiDB。
申请试用
如果没有申请,需要先提交个申请需求,姓名、电话必填。
开始免费试用
申请审批通过后就可以开始试用拉。试用期7天。
填写实例名称,选择部署地域、选择交换机可用区、设置登录密码。
确认订单,提交。进入确认页面,勾选同意条款,开始免费试用。太简单了,不啰嗦。
开始试用--控制台功能
服务实例管理列表
创建完成,可以到服务实例管理--试用服务里面查看实例列表。
实例详情
进入实例详情页面,可以看到主要包括概览、资源、监控、运维管理、操作日志、部署日志 7个页签。
概览
概览页面主要包括服务资源、基本信息、服务信息、配置信息、资源架构图等几组信息。
服务资源
使用了1台VPC、9台ECS、3台ESS、1个SLB。
基本信息
可以看到Dashboard、Grafana和TiDB的连接地址。
服务信息
主要是数据库版本,云厂商的一些简单介绍。
配置信息
可以看到各个组件资源规格,这里可以看到有3台TiKV,2台TiDB Server,3台PD Server。
资源架构图
一个比较简单的数据库资源架构图。
资源
资源页签,可以看到详细的资源信息,这里有28条。
导出资源数据
全选,导出资源列表。
导出报错。先不管了。
远程连接
连接ControlServer,查看集群信息
su 到 root用户下,执行tiup查看集群信息(注意这里tiup是在root用户下,不是默认登录到主机的用户)
连接到其中一台TiDB Server服务器:
连接一台tikv服务器:
诊断健康状态
诊断报告
执行命令
可以向服务器发送shell、python、perl命令。
监控
监控页签包括:监控视图、故障列表、可用性监控、组进程监控、报警历史、报警规则等子页面。
运维管理
运维管理页签主要功能包括批量执行命令、批量上传文件、清理磁盘空间等常见运维操作。
弹性扩容
这里测试个在线扩容tidb节点
选择tidb开头的伸缩组:
下一步:
点击创建,开始扩容。
三分钟左右,扩容成功。
到中控机上查看集群信息,已经多了1台tidb节点。
弹性缩容
我们将刚才扩容的tidb节点进行缩容。
先到资源列表中确认下刚才新扩容的资源ID,这里可以根据IP查看。
重新回到缩容界面
下一步,确认要缩容的实例。
点击创建开始缩容。
尴尬,失败了,刷新页面,重来一遍,成功拉。
查看集群列表,165那个tidb已经看不到了。
运维项
暂时没操作,空的。
操作日志
暂时没操作,空的。
部署日志
从部署日志可以看到,部署只花了5分钟。
TiDB Dashboard
Dashboard的地址可以从控制台-概览-基本信息中查看。
登录使用创建集群的时候输入的密码。
Grafana监控
Grafana地址可以从控制台-概览-基本信息中查看。
点击查找按钮,就可以看到集群相关监控面板了。
连接TiDB
中控机(ControlServer)安装了mysql客户端,可以远程连接到该节点,通过内网IP访问TiDB。
TiDB连接方式可以从概览中获取,如下图:
TiDB的高度兼容MySQL语法,熟悉MySQL的小伙伴,可以像对MySQL一样盘他吧。
总结
优点
使用云服务,方便快捷
我们从以下几个时间点就可以看出,确实太方便拉。
- 创建集群只有3个必填项。
- 创建集群预估10分钟,实际只花了5分钟
- 扩容一个TiDB节点,花时3分钟
- 缩容一个TiDB节点,花时1分钟
遇到的几个小瑕疵
资源列表导出报错
扩缩容页面,选择ACK的方式会报错
缩容的时候第一次失败,第二次才成功。
最后,希望TiDB越来越好,国产数据库越来越棒!
如果还没试用过的同学,赶紧去试试吧。免费白嫖!
阿里云TiDB首页:https://market.aliyun.com/isv-pingcap