《PolarDB-X开源分布式数据库实战进阶》——PolarDB-X的TTL表的使用和原理(2) https://developer.aliyun.com/article/1228587?groupCode=polardbforpg
Demo演示
本次将进行以上实验。点击实验地址进入实验。
首先,根据实验手册步骤创建实验相关资源,在实验室页面点击“创建资源”。然后完成环境安装,包括安装Docker、kubectl、minikube、Helm3以及MySQL。
为PolarDB-X创建一个命名空间,安装operator,启动各个组件。按照实验手册指引创建yaml文件。
点击右上角“+”,再创建一个terminal,可以查看PolarDB-X的创建进度。
通过上图命令获取MySQL密码。
再开一个窗口,连接MySQL,开启端口转发,连上PolarDB-X节点。
创建数据库,注意,TTL表功能只有在mode=auto 的数据库中可以使用。创建TTL表,一共有两个字段,分别是ID与gmt_modified,按照gmt_modified做时间分区,第一个分区时间为2021-1-1,周期为一个月,过期时间为12个月,会提前创建三个分区,基准时间为now。
《PolarDB-X开源分布式数据库实战进阶》——PolarDB-X的TTL表的使用和原理(4) https://developer.aliyun.com/article/1228582?groupCode=polardbforpg