1# @ohos.data.ValuesBucket (数据集) 2 3**数据集(ValuesBucket)** 是开发者向数据库插入的数据集合,数据集以键-值对的形式进行传输。 4 5> **说明:** 6> 7> 本模块首批接口从API version 9开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。 8> 9> 本模块接口为系统接口。 10 11 12## 导入模块 13 14```ts 15import { ValueType } from '@ohos.data.ValuesBucket'; 16import { ValuesBucket } from '@ohos.data.ValuesBucket'; 17``` 18 19## ValueType 20 21该类型用于表示数据库允许的数据字段类型。 22 23**系统能力:** SystemCapability.DistributedDataManager.DataShare.Core 24 25| 类型 | 说明 | 26| ------- | -------------------- | 27| number | 表示字段类型为数字。 | 28| string | 表示字段类型为字符串。 | 29| boolean | 表示字段类型为布尔值。 | 30 31## ValuesBucket 32 33用于存储键值对的类型。该类型不是多线程安全的,如果应用中存在多线程同时操作该类派生出的实例,注意加锁保护。 34 35**系统能力:** SystemCapability.DistributedDataManager.DataShare.Core 36 37| 键类型 | 值类型 | 38| ------------- | --------------------------------------------- | 39| string | [ValueType](#valuetype)\| Uint8Array \| null | 40