文档

如何批量删除数据

更新时间:

查询到待删除数据的主键信息后,您可以通过调用BatchWriteRow接口批量删除数据。

表格存储支持根据主键信息批量删除数据。具体步骤如下:

  1. 根据实际选择合适的方式查询待删除数据的主键信息。

    • 如果要删除指定主键范围内的数据,请调用GetRange接口,查询指定主键范围内的数据,并获取待删除数据的主键信息。具体操作,请参见读取数据

    • 如果要删除满足指定条件的数据,请创建多元索引后,使用多元索引查询满足指定条件的数据,并获取待删除数据的主键信息。具体操作,请参见创建多元索引通过SDK使用多元索引

  2. 调用BatchWriteRow接口,根据主键信息批量删除数据。具体操作,请参见读取数据

    说明

    虽然BatchWrite限制单次只能写入200行,但是您可以使用TableStoreWriter进行并发写操作。同时SDK支持异步删除,数据删除速度与用户业务侧的CPU和网络能力相关。关于并发写的更多信息,请参见使用TableStoreWriter进行高并发、高吞吐的数据写入

  • 本页导读 (1)
文档反馈