All Products
Search
Document Center

Tablestore:Data operations

Last Updated:Mar 12, 2026

This topic describes the data operations that the Tablestore PHP software development kit (SDK) supports, such as read, write, and delete data.

Operation

Description

Write data

Writes data to a data table. This includes writing a single row of data and performing batch data operations.

Update data

Updates data in a data table. This includes updating a single row of data and performing batch data operations.

Read data

Reads data from a data table. This includes reading a single row of data, reading data in a range, and reading data in batches.

Delete data

Deletes data from a data table. This includes deleting a single row of data and performing batch data operations.

Filters

Filters data on the server side based on specified conditions during read operations. This returns only the rows that meet the conditions.

Conditional updates

Specify conditions for an update operation. The operation is completed only if the target row meets the specified conditions.

Atomic counters

Treats a column as an atomic counter to perform atomic counting operations on that column.

Local transactions

After you enable local transactions for a data table, create a local transaction for read and write operations within the data range of a partition key value. After you perform read and write operations on the data in the local transaction, you can commit or discard the transaction as needed.

Compute splits by size

Logically divides the data of an entire table into multiple shards that are close to a specified size. The operation returns the split points between these shards and hints about the machines where the shards are located.