All Products
Search
Document Center

Tablestore:Release notes

Last Updated:Jan 18, 2024

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

2023

December 2023

Feature

Description

Release date

Region

References

Support for instance policies

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)

Support for 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, Australia (Sydney), Malaysia (Kuala Lumpur), Indonesia (Jakarta), Japan (Tokyo), Germany (Frankfurt), UK (London), US (Silicon Valley), US (Virginia), India (Mumbai), and Philippines (Manila)

Sorting and paging

November 2023

Feature

Description

Release date

Region

References

Support for zone-redundant storage (ZRS)

Tablestore allows you to create instances for which the ZRS feature is enabled. This way, strong consistency can be ensured 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 that reside in the China (Hangzhou), China (Shanghai), China (Beijing), China (Zhangjiakou), China (Ulanqab), China (Shenzhen), and Singapore regions

  • Capacity instances that reside in the China (Hong Kong) region

ZRS

Data backup optimization

The Tablestore console supports Cloud Backup.

To prevent important data from being unavailable due to accidental deletion or malicious tampering, you can use Cloud Backup to back up data in the wide tables of 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, Australia (Sydney), Malaysia (Kuala Lumpur), Indonesia (Jakarta), Japan (Tokyo), Germany (Frankfurt), UK (London), US (Silicon Valley), US (Virginia), India (Mumbai), and Philippines (Manila)

September 2023

Feature

Description

Release date

Region

References

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

Custom access control policies can be used to define the permission boundaries for resource access. Tablestore allows you to use custom access control policies to restrict the TLS versions that can be used to access Tablestore and ensure that users can create only instances that do not support public access.

2023-09-19

All regions supported by Tablestore

Use custom access control policies

SQL query optimization

Tablestore SDK for Python supports the SQL query feature.

2023-09-04

China (Hangzhou), China (Shanghai), China (Beijing), China (Zhangjiakou), China (Ulanqab), China (Shenzhen), China (Hong Kong), Germany (Frankfurt), US (Virginia), India (Mumbai), 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 can be queried in search indexes 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), India (Mumbai), and Singapore

Virtual columns of search indexes

New features of search indexes

  • Tablestore SDK for Java supports aggregation operations to group results by date histogram.

  • Tablestore SDK for Go supports aggregation operations to group results by histogram or date histogram.

2023-08-17

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

June 2023

Feature

Description

Release date

Region

References

Support for SQL queries of 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), India (Mumbai), and Singapore

TimeSeries model optimization

Realtime Compute for Apache Flink can be used to write data from Tablestore wide tables 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), India (Mumbai), and Singapore

Tutorial (TimeSeries model)

Update on the supported regions for the TimeSeries model

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

2023-06-01

China (Hangzhou), China (Shanghai), China (Beijing), China (Zhangjiakou), China (Ulanqab), China (Shenzhen), China (Hong Kong), Germany (Frankfurt), US (Virginia), India (Mumbai), 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), India (Mumbai), 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

Local 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), China (Ulanqab), and India (Mumbai) regions.

2022-11-15

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

Features and regions

October 2022

Feature

Description

Release date

Region

References

Search index optimization

Tablestore SDK for PHP supports the aggregation feature, parallel scan feature, and feature to update information about search indexes.

2022-10-31

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

Version history of Tablestore SDK for PHP

SQL query optimization

Tablestore SDK for PHP supports the SQL query feature.

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

  • Tablestore SDK for .NET supports the aggregation and parallel scan features.

  • Tablestore SDK for Node.js supports the aggregation feature, parallel scan feature, feature to update information about search indexes, and collapse (distinct) feature.

2022-08-16

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

SQL query optimization

  • Tablestore SDK for .NET supports the SQL query feature.

  • Tablestore SDK for Node.js supports the SQL query feature.

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

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

2022-07-20

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

Version history of Tablestore SDK for Python

SQL query optimization

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

2022-07-01

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

Update attribute columns of mapping tables

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, Australia (Sydney), Indonesia (Jakarta), Japan (Tokyo), Germany (Frankfurt), UK (London), US (Silicon Valley), US (Virginia), India (Mumbai), and Philippines (Manila)

Types of date data

April 2022

Feature

Description

Release date

Region

References

Support for Grafana

Tablestore can be connected to Grafana. Grafana is an open source visualization and analytics platform. After Tablestore is connected 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. 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 to access Tablestore

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 the feature of backing up and restoring Tablestore data by using Hybrid Backup Recovery (HBR)

HBR allows you to back up data in Tablestore instances on a regular basis and restore lost or damaged data at your earliest opportunity. HBR supports the backup of full data and incremental data, as well as the data redundancy mechanism. This improves the reliability of data in backup 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

Time to live (TTL) of search indexes

The TTL value can be configured 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, Australia (Sydney), Indonesia (Jakarta), Japan (Tokyo), Germany (Frankfurt), UK (London), US (Silicon Valley), US (Virginia), India (Mumbai), and Philippines (Manila)

TTL of search indexes

Support for fuzzy tokenization

If you use *word* for a wildcard query, you can use fuzzy tokenization to perform a fuzzy query that delivers higher performance.

2021-12-02

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

Fuzzy 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

Tablestore

2021-11-11

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

Tablestore

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, Australia (Sydney), Indonesia (Jakarta), Japan (Tokyo), Germany (Frankfurt), UK (London), US (Silicon Valley), US (Virginia), India (Mumbai), and Philippines (Manila)

Virtual columns

Support for percentile statistics

A percentile value indicates the relative position of a value in a dataset. For example, when you collect statistics for the response time of each request during the 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

Group 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 indexed 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, Australia (Sydney), Indonesia (Jakarta), Japan (Tokyo), Germany (Frankfurt), UK (London), US (Silicon Valley), US (Virginia), India (Mumbai), and Philippines (Manila)

Dynamically modify schemas