创建对象存储策略
更新时间:2025-08-15 03:41:38
ClickHouse 通过配置对象存储策略,并在创建表时添加语句指定对象存储策略,将冷数据存储到对象存储服务磁盘中,实现数据多磁盘存储。
注意事项
-
开启存储策略将重启集群。为避免数据丢失,请在业务低峰期开启存储策略。
-
当多个表共用一个存储策略时,在对象存储桶的数据统一存在同一目录下,不会按照表进行划分目录,可能对运维不友好。
约束限制
创建对象存储策略后,暂不支持修改存储策略参数值。
操作步骤
步骤一:获取对象存储信息
-
已成功创建对象存储桶,并获取对象存储地址。详细操作可参考如何创建存储桶。
注意 -
创建并获取 API 密钥。详细操作可参考如何创建 API 密钥。
步骤二:创建对象存储策略
-
通过 Web 浏览器登录企业云平台的 Console。
-
在顶部菜单栏中选择产品与服务 > 数据库与缓存 > 数据仓库 ClickHouse,进入 ClickHouse 管理页面。
-
在 ClickHouse 管理页面,点击源集群 ID,进入集群详情页面。
-
在左侧基本属性区域,点击右上角图标,在展开的快捷菜单栏中,点击创建对象存储策略,弹出存储策略配置对话框。
-
用户根据页面提示信息填写参数。页面参数说明如下,填写内容可参考上一步操作结果。
参数 说明 策略名称
输入存储策略名称。只能包含字母、数字、下划线,且长度为
2~26个字符。对象存储地址
S3 协议的对象存储地址,必须以
/结尾。key_secret
输入 API 密钥密码。
key_id
输入 API 密钥 ID。
-
确认信息填写无误后,点击提交。待集群重启,状态切换为
活跃,即对象存储策略创建完毕。