All Products
Search
Document Center

Tablestore:Release notes

Last Updated:Apr 25, 2025

This topic describes the release notes for Tablestore and provides links to the relevant references.

2024

June 2024

Feature

Description

Release date

Region

References

Custom time series identifiers and custom data fields specified as the primary key columns

  • You can specify custom time series identifiers based on your business requirements.

  • You can specify custom data fields as the primary key columns to store different rows of time series data that has the same time series identifiers and timestamp.

2024-06-28

China (Hangzhou), China (Shanghai), China (Beijing), and China (Zhangjiakou)

Specify custom time series identifiers and custom data fields as the primary key columns

Lastpoint index supported by the TimeSeries model

Lastpoint indexes are designed to quickly obtain the latest status of each time series in a time series table. You can use a Lastpoint index to quickly obtain data of the latest point in time in time series in a time series table. This improves the query and analysis efficiency.

2024-06-28

China (Hangzhou), China (Shanghai), China (Beijing), and China (Zhangjiakou)

Lastpoint index

May 2024

Feature

Description

Release date

Region

References

Data encryption

The Bring Your Own Key (BYOK) feature is added when you create a data table in the Tablestore console. You can select the customer master key (CMK) of Key Management Service (KMS) or BYOK-based key based on your business requirements.

2024-05-30

All regions supported by Tablestore

2023

December 2023

Feature

Description

Release date

Region

References

Commercial use of time series analytical stores

You can use analytical stores to store time series data at low costs and quickly query and analyze time series data. The analytical store feature is used in long-term storage and analysis scenarios of time series data. You can perform the following operations on analytical stores:

  • Create, modify, query, or delete an analytical store.

  • Synchronize time series data in a time series table to an analytical store.

  • Execute SQL statements to query and analyze data in an analytical store.

2023-12-20

China (Hangzhou), China (Beijing), China (Shanghai), and China (Zhangjiakou)

Instance Policy

Instance policies can be used to restrict the access sources of a Tablestore instance by specifying allowed IP addresses, networks, and Transport Layer Security (TLS) versions. This ensures that only authorized access sources can access the instance and keeps the resources of the instance secure.

2023-12-13

All regions except for UAE (Dubai)

Network ACL

A network access control list (ACL) can be configured for a Tablestore instance. This way, you can restrict the types of networks from which users can access the instance. This ensures network access security.

2023-12-13

All regions supported by Tablestore

New feature of search indexes

The query results of a search index can be sorted by designating a supplemental column to use when the original column lacks data.

2023-12-01

China (Hangzhou), China East 1 Finance, China (Shanghai), China (Beijing), China (Zhangjiakou), China (Shenzhen), China (Hong Kong), Singapore, Malaysia (Kuala Lumpur), Indonesia (Jakarta), Japan (Tokyo), Germany (Frankfurt), UK (London), US (Silicon Valley), US (Virginia), and Philippines (Manila)

FieldSort

November 2023

Feature

Description

Release date

Region

References

ZRS

Instances for which the Zone-redundant storage (ZRS) feature is enabled can be created in Tablestore. This ensures strong consistency even if a data center becomes unavailable due to network interruptions, power outages, or disaster events. The ZRS feature ensures high data availability and disaster recovery.

2023-11-19

  • High-performance instances: China (Hangzhou), China (Shanghai), China (Beijing), China (Zhangjiakou), China (Ulanqab), China (Shenzhen), and Singapore

  • Capacity instances: China (Hong Kong)

  • Search indexes: China (Hangzhou), China East 1 Finance, China (Shanghai), China (Beijing), China (Zhangjiakou), China (Ulanqab), China (Shenzhen), China (Hong Kong), Singapore, and Germany (Frankfurt)

ZRS

Data backup optimization

Cloud Backup is supported in the Tablestore console.

To prevent important data from being unavailable due to accidental deletion or malicious tampering, you can use Cloud Backup to back up data in tables in the Wide Column model in Tablestore instances on a regular basis and restore lost or damaged data at your earliest opportunity.

2023-11-10

China (Hangzhou), China (Shanghai), China (Shenzhen), China (Beijing), China (Zhangjiakou), China (Hohhot), and China (Hong Kong)

October 2023

Feature

Description

Release date

Region

References

Update on the supported regions for search indexes

The search index feature is now available in the Malaysia (Kuala Lumpur) region.

2023-10-10

China (Hangzhou), China East 1 Finance, China (Shanghai), China (Beijing), China (Zhangjiakou), China (Shenzhen), China (Hong Kong), Singapore, Malaysia (Kuala Lumpur), Indonesia (Jakarta), Japan (Tokyo), Germany (Frankfurt), UK (London), US (Silicon Valley), US (Virginia), and Philippines (Manila)

September 2023

Feature

Description

Release date

Region

References

Support for custom access control policies to define permission boundaries for resource access

Custom access control policies can be used to define permission boundaries for resource access. Custom access control policies can be used to restrict the TLS versions that users can use to access Tablestore and restrict users to creating only instances that do not support access over the Internet.

2023-09-19

All regions supported by Tablestore

Use custom access control policies

SQL query optimization

The SQL query feature is supported by Tablestore SDK for Python.

2023-09-04

China (Hangzhou), China (Shanghai), China (Beijing), China (Zhangjiakou), China (Ulanqab), China (Shenzhen), China (Hong Kong), Germany (Frankfurt), US (Virginia), and Singapore

Version history of Tablestore SDK for Python

August 2023

Feature

Description

Release date

Region

References

Support for SQL queries by using virtual columns in search indexes

Virtual columns of search indexes can be used to query data by executing SQL statements.

2023-08-28

China (Hangzhou), China (Shanghai), China (Beijing), China (Zhangjiakou), China (Ulanqab), China (Shenzhen), China (Hong Kong), Germany (Frankfurt), US (Virginia), and Singapore

Virtual columns of search indexes

New features of search indexes

  • Aggregation operations to group results by date histogram are supported by Tablestore SDK for Java.

  • Aggregation operations to group results by histogram or date histogram are supported by Tablestore SDK for Go.

2023-08-17

China (Hangzhou), China East 1 Finance, China (Shanghai), China (Beijing), China (Zhangjiakou), China (Shenzhen), China (Hong Kong), Singapore, Indonesia (Jakarta), Japan (Tokyo), Germany (Frankfurt), UK (London), US (Silicon Valley), US (Virginia), and Philippines (Manila)

June 2023

Feature

Description

Release date

Region

References

Support for SQL queries of the NESTED and ARRAY fields in search indexes

The NESTED and ARRAY fields can be queried in search indexes by executing SQL statements.

2023-06-14

China (Hangzhou), China (Shanghai), China (Beijing), China (Zhangjiakou), China (Ulanqab), China (Shenzhen), China (Hong Kong), Germany (Frankfurt), US (Virginia), and Singapore

TimeSeries model optimization

Realtime Compute for Apache Flink can be used to write data from tables in the Tablestore Wide Column model to Tablestore time series tables.

2023-06-09

China (Hangzhou), China (Shanghai), China (Beijing), China (Zhangjiakou), China (Ulanqab), China (Shenzhen), China (Hong Kong), Germany (Frankfurt), US (Virginia), and Singapore

Use Realtime Compute for Apache Flink to process Tablestore data

Update on the supported regions for the TimeSeries model

The TimeSeries model is now available in the China (Hong Kong), Germany (Frankfurt), US (Virginia), and China (Ulanqab) regions.

2023-06-01

China (Hangzhou), China (Shanghai), China (Beijing), China (Zhangjiakou), China (Ulanqab), China (Shenzhen), China (Hong Kong), Germany (Frankfurt), US (Virginia), and Singapore

Features and regions

May 2023

Feature

Description

Release date

Region

References

Support for SQL queries by using JSON functions and the JOIN function

JSON functions and the JOIN function can be used to query data by executing SQL statements.

The JOIN function joins two or more tables and returns data that meets the join and query conditions.

2023-05-23

China (Hangzhou), China (Shanghai), China (Beijing), China (Zhangjiakou), China (Ulanqab), China (Shenzhen), China (Hong Kong), Germany (Frankfurt), US (Virginia), and Singapore

April 2023

Feature

Description

Release date

Region

References

Secondary index optimization

Tablestore SDK for PHP can be used to manage local secondary indexes.

2023-04-21

All regions supported by Tablestore

Create a secondary index

2022

November 2022

Feature

Description

Release date

Region

References

Update on the supported regions for the SQL query feature

The SQL query feature is now available in the China (Hong Kong), Germany (Frankfurt), US (Virginia), and China (Ulanqab) regions.

2022-11-15

China (Hangzhou), China (Shanghai), China (Beijing), China (Zhangjiakou), China (Ulanqab), China (Shenzhen), China (Hong Kong), Germany (Frankfurt), US (Virginia), and Singapore

Features and regions

October 2022

Feature

Description

Release date

Region

References

Search index optimization

The aggregation feature, parallel scan feature, and feature to update information about search indexes are supported by Tablestore SDK for PHP.

2022-10-31

China (Hangzhou), China East 1 Finance, China (Shanghai), China (Beijing), China (Zhangjiakou), China (Shenzhen), China (Hong Kong), Singapore, Indonesia (Jakarta), Japan (Tokyo), Germany (Frankfurt), UK (London), US (Silicon Valley), US (Virginia), and Philippines (Manila)

Version history of Tablestore SDK for PHP

SQL query optimization

The SQL query feature is supported by Tablestore SDK for PHP.

2022-10-31

China (Hangzhou), China (Shanghai), China (Beijing), China (Zhangjiakou), China (Shenzhen), and Singapore

Version history of Tablestore SDK for PHP

August 2022

Feature

Description

Release date

Region

References

Search index optimization

  • The aggregation and parallel scan features are supported by Tablestore SDK for .NET.

  • The aggregation feature, parallel scan feature, feature to update information about search indexes, and collapse (distinct) feature are supported by Tablestore SDK for Node.js.

2022-08-16

China (Hangzhou), China East 1 Finance, China (Shanghai), China (Beijing), China (Zhangjiakou), China (Shenzhen), China (Hong Kong), Singapore, Indonesia (Jakarta), Japan (Tokyo), Germany (Frankfurt), UK (London), US (Silicon Valley), US (Virginia), and Philippines (Manila)

SQL query optimization

  • The SQL query feature is supported by Tablestore SDK for .NET.

  • The SQL query feature is supported by Tablestore SDK for Node.js.

2022-08-16

China (Hangzhou), China (Shanghai), China (Beijing), China (Zhangjiakou), China (Shenzhen), and Singapore

July 2022

Feature

Description

Release date

Region

References

Search index optimization

The virtual column feature, data of the DATE type, collapse (distinct) feature, percentile statistics, and query by histogram are supported by Tablestore SDK for Python.

2022-07-20

China (Hangzhou), China East 1 Finance, China (Shanghai), China (Beijing), China (Zhangjiakou), China (Shenzhen), China (Hong Kong), Singapore, Indonesia (Jakarta), Japan (Tokyo), Germany (Frankfurt), UK (London), US (Silicon Valley), US (Virginia), and Philippines (Manila)

Version history of Tablestore SDK for Python

SQL query optimization

An attribute column can be added to or removed from an existing mapping table by executing SQL statements.

2022-07-01

China (Hangzhou), China (Shanghai), China (Beijing), China (Zhangjiakou), China (Shenzhen), and Singapore

Update the attribute columns of a mapping table

May 2022

Feature

Description

Release date

Region

References

Support for data of the DATE type in search indexes

Data of the INTEGER or STRING type in a data table can be indexed as data of the DATE type. This enhances performance in range queries.

2022-05-20

China (Hangzhou), China East 1 Finance, China (Shanghai), China (Beijing), China (Zhangjiakou), China (Shenzhen), China (Hong Kong), Singapore, Indonesia (Jakarta), Japan (Tokyo), Germany (Frankfurt), UK (London), US (Silicon Valley), US (Virginia), and Philippines (Manila)

Date data type

April 2022

Feature

Description

Release date

Region

References

Support for Grafana

Tablestore can be connected to Grafana, an open source visualization and analytics platform. After you connect Tablestore to Grafana, you can use Grafana to view data in Tablestore.

2022-04-28

China (Hangzhou), China (Shanghai), China (Beijing), China (Zhangjiakou), China (Shenzhen), and Singapore

Connect Tablestore to Grafana

SQL query optimization

A mapping table can be created for a search index, and an index can be selected by specifying parameters such as parameters related to data accuracy and table-level consistency.

2022-04-28

China (Hangzhou), China (Shanghai), China (Beijing), China (Zhangjiakou), China (Shenzhen), and Singapore

SQL query optimization

The Tablestore driver for Go can be used to access Tablestore.

2022-04-19

Use the Tablestore driver for Go

March 2022

Feature

Description

Release date

Region

References

Support for mapping tables in the multi-value model by the TimeSeries model

Mapping tables in the multi-value model can be used to query time series data. If you use SQL statements to query the time series data in a time series table, you can manually create a mapping table in the multi-value model for the time series table.

2022-03-25

China (Hangzhou), China (Shanghai), China (Beijing), China (Zhangjiakou), China (Shenzhen), and Singapore

Use SQL to query time series data

Public preview of backup and restoration for Tablestore data by using Cloud Backup

You can use Cloud Backup to back up data in Tablestore instances on a regular basis and restore the lost or damaged data at the earliest opportunity. You can use Cloud Backup to back up full and incremental data. Cloud Backup supports the data redundancy mechanism to increase the data reliability of storage vaults.

2022-03-18

China (Hangzhou), China (Shanghai), and China (Beijing)

SQL query optimization

Search indexes can be used to query data that matches a specific string. This allows you to perform full-text searches.

2022-03-09

China (Hangzhou), China (Shanghai), China (Beijing), China (Zhangjiakou), China (Shenzhen), and Singapore

Full-text search

January 2022

Feature

Description

Release date

Region

References

SQL query optimization

Tablestore can be accessed by using Hibernate or MyBatis over Java Database Connectivity (JDBC).

2022-01-20

China (Hangzhou), China (Shanghai), China (Beijing), China (Zhangjiakou), China (Shenzhen), and Singapore

Data synchronization from Apache Kafka to time series tables in Tablestore

The kafka-connect-tablestore package can be used to synchronize data from Apache Kafka to a time series table in Tablestore.

2022-01-07

China (Hangzhou), China (Shanghai), and China (Shenzhen)

2021

December 2021

Feature

Description

Release date

Region

References

TTL of search indexes

The time to live (TTL) value can be specified for search indexes. TTL is an attribute of search indexes that specifies the retention period of data in search indexes. If data in a search index is retained for a period of time that exceeds the TTL value, Tablestore automatically deletes the data to free up storage space and reduce costs.

2021-12-07

China (Hangzhou), China East 1 Finance, China (Shanghai), China (Beijing), China (Zhangjiakou), China (Shenzhen), China (Hong Kong), Singapore, Indonesia (Jakarta), Japan (Tokyo), Germany (Frankfurt), UK (London), US (Silicon Valley), US (Virginia), and Philippines (Manila)

Specify the TTL of a search index

Support for fuzzy tokenization

Fuzzy tokenization can be used to perform a fuzzy query that delivers higher performance if you use *word* for a wildcard query.

2021-12-02

China (Hangzhou), China East 1 Finance, China (Shanghai), China (Beijing), China (Zhangjiakou), China (Shenzhen), China (Hong Kong), Singapore, Indonesia (Jakarta), Japan (Tokyo), Germany (Frankfurt), UK (London), US (Silicon Valley), US (Virginia), and Philippines (Manila)

Tokenization-based wildcard query

November 2021

Feature

Description

Release date

Region

References

Support for JDBC in SQL queries

JDBC and SDKs can be used to access Tablestore.

2021-11-17

China (Hangzhou), China (Shanghai), China (Beijing), China (Zhangjiakou), China (Shenzhen), and Singapore

New version of the Tablestore CLI

The new version of the Tablestore CLI can be used to perform operations on time series tables and time series data, and query time series data by executing SQL statements.

2021-11-11

China (Hangzhou), China (Shanghai), and China (Shenzhen)

The new version of the Tablestore CLI can be used to perform operations on data tables, data, search indexes, and Tunnel Service, and query data by executing SQL statements.

2021-11-11

All regions supported by Tablestore

Public preview of the TimeSeries model

The TimeSeries model can be used to store, query, and analyze time series.

2021-11-10

China (Hangzhou), China (Shanghai), and China (Shenzhen)

September 2021

Feature

Description

Release date

Region

References

Support for data synchronization from Apache Kafka to data tables

Tablestore Sink Connector can be used to batch import data in Apache Kafka to a Tablestore data table.

2021-09-22

All regions supported by Tablestore

August 2021

Feature

Description

Release date

Region

References

Public preview of the SQL query feature

The SQL query feature can be used to perform complex queries and analytics on data in Tablestore in an efficient manner. The SQL query feature provides a unified access interface for multiple data engines.

2021-08-23

China (Hangzhou), China (Shanghai), China (Beijing), China (Zhangjiakou), China (Shenzhen), and Singapore

July 2021

Feature

Description

Release date

Region

References

Support for virtual columns in search indexes

The virtual column feature can be used to modify the schema of a search index or create a search index to query data of additional fields and data types. You do not need to modify the underlying storage schema or data in Tablestore.

2021-07-28

China (Hangzhou), China East 1 Finance, China (Shanghai), China (Beijing), China (Zhangjiakou), China (Shenzhen), China (Hong Kong), Singapore, Indonesia (Jakarta), Japan (Tokyo), Germany (Frankfurt), UK (London), US (Silicon Valley), US (Virginia), and Philippines (Manila)

Virtual columns

Support for percentile statistics

Percentile statistics can be collected. A percentile value indicates the relative position of a value in a dataset. For example, when you collect statistics about the response time of each request during routine O&M of your system, you must analyze the response time distribution by using percentiles such as p25, p50, p90, and p99.

2021-07-23

Percentile statistics

Query by histogram

The aggregation method can be used to group query results based on specific data intervals. Field values that are within the same range are grouped together. The value range of each group and the number of values in each group are returned.

2021-07-23

Group by histogram

Support for regular expression matching by filters

Filters can be used to filter results after regular expression matching and data conversion.

2021-07-09

All regions supported by Tablestore

Configure a filter

June 2021

Feature

Description

Release date

Region

References

Support for dynamic modification of the schemas of search indexes

The schema of a search index can be dynamically modified. For example, you can add, update, or remove index columns for a search index and modify the routing key of the search index.

2021-06-18

China (Hangzhou), China East 1 Finance, China (Shanghai), China (Beijing), China (Zhangjiakou), China (Shenzhen), China (Hong Kong), Singapore, Indonesia (Jakarta), Japan (Tokyo), Germany (Frankfurt), UK (London), US (Silicon Valley), US (Virginia), and Philippines (Manila)

Dynamically modify the schema of a search index