使用场景
通用存储管理
“通用存储”主页面为存储管理页面。该页面下可以新建存储,同时查看当前已创建的所有存储列表,包括存储名、存储类型、存储内的数据量以及针对不同类型的存储可以执行的操作。
新增存储
新增存储功能可以帮助您快速创建一个全新的存储类型。只需进行简单的配置即可完成创建工作、需要创建的存储名称以及对应的存储类型。
存储名称:请输入25位以内的英文字母或_。
存储类型:表结构、哈希结构、列表和字符串四种类型。
表结构
编辑结构
用户可以使用该功能进行表结构的维护,包括列信息、索引信息、关系配置。
列信息:表结构的列信息配置支持新增、修改和删除数据表中的列配置,可以快速完成结构编排。当前支持用户编辑列名称、列中数据的类型(支持 String、bool、int、float、decimal、datetime、date和time)、值长度(当类型为 string 时)、精度值和小数位(当类型为 decimal 时)、是否为主键以及是否支持自动编号(仅当该列为主键时)。
索引配置:索引配置用法同 MySQL 的 index 配置,用户可以通过此标签页建立索引,提高 MySQL 的检索速度。当前支持新建、删除索引、配置索引名称、配置索引类型(当前支持 index和 unique 两种类型,具体区别请参考 DOCUMENTATION)、配置索引所在列(在已维护的列信息列表中选择)。
关系配置:腾讯云数据连接器通用存储同时还支持用户配置外键信息。通过给外键命名、配置外键所在列、选择外键所对应的来源表和来源列信息即可完成配置。如果需要进行外键事件触发配置,则可以通过配置 on delete 和 on update 选项,请参见 DOCUMENTATION。
更多操作
清空表结构:“清空”操作允许用户清除当前表结构中的所有数据内容。
注意
清空动作是高危操作,该操作将会清空本存储内的所有数据,且无法恢复,请谨慎使用。
复制同结构表:通过“复制同结构表”功能可以基于现有的数据表结构快速创建一个新的数据表,方便用户进行数据结构的迁移和备份。
删除:“删除”操作可以删除本条存储记录。同样的,此操作被视为高危操作,会对线上数据造成影响,请确认后再进行。
使用示例:通过集成应用向 table 插入数据。
1.1 创建应用,并在流中加入 table 组件节点。
1.2 配置 table 组件,填写想要添加的表名和表结构信息。
1.3 完善集成应用的其他配置,发布并运行此应用以写入数据。
1.4 打开通用存储功能,观察到数据表结构已经成功生成。
1.5 单击此存储名,可以查看通过集成应用写入的数据内容。
哈希结构
哈希(hash)是根据关键码值(Key value)而直接进行访问的数据结构。它通过把关键码值映射到表中一个位置来访问记录,以加快查找的速度。腾讯云数据连接器允许用户创建,哈希表结构:内容为 key-value 格式的数据。
列表
也可称为数组,是有序的元素序列,格式为一组拥有 ID 的数据信息。数组是用于储存多个相同类型数据的集合。
字符串
字符串(String)是由数字、字母、下划线组成的一串字符。腾讯云数据连接器通过通用存储功能,可以创建和使用字符串,帮助用户完成快速的复用,简化操作。