有奖捉虫:办公协同&微信生态&物联网文档专题 HOT

使用场景

腾讯轻联提供丰富的状态管理方案。登录 腾讯轻联控制台,单击左侧工具栏高级工具 > 数据存储,进入数据存储功能,即可管理项目中使用到的存储结构和数据。

数据存储管理

数据存储主页面为存储管理页面。该页面下可以新建存储,同时查看当前已创建的所有存储列表,包括存储名、存储类型以及针对不同类型的存储可以执行的操作。




新增存储

新增存储功能可以帮助您快速创建一个全新的存储类型。只需进行简单的配置即可完成创建工作、需要创建的存储名称以及对应的存储类型。
存储名称:请输入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 此处构建数据集如下:包含 name、age、id 三个字段。

模拟数据输入如下:


1.3 配置 table 组件,填写想要添加的表名和表结构信息。


1.4 新建表结构。



1.5 完善集成应用的其他配置,发布并运行此应用以写入数据。
1.6 打开数据存储功能,观察到数据表结构已经成功生成。


1.7 单击此存储名,可以查看通过集成应用写入的数据内容。




哈希结构

哈希(hash)是根据关键码值(Key value)而直接进行访问的数据结构。它通过把关键码值映射到表中一个位置来访问记录,以加快查找的速度。腾讯轻联允许用户创建,哈希表结构:内容为 key-value 格式的数据。

列表

也可称为数组,是有序的元素序列,格式为一组拥有 ID 的数据信息。数组是用于储存多个相同类型数据的集合。

字符串

字符串(String)是由数字、字母、下划线组成的一串字符。腾讯轻联通过数据存储功能,可以创建和使用字符串,帮助用户完成快速的复用,简化操作。