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 | ||
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) |
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 |
| |
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 | ||
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 |
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 | |
New features of search indexes |
| 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 | |
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 |
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 |
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 |
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) | |
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 |
August 2022
Feature | Description | Release date | Region | References |
Search index optimization |
| 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 |
| 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) | |
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 |
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) |
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 | |
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 |
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 | |
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 |
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) | |
Support for fuzzy tokenization | If you use | 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) |
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 | |||
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 |
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) | |
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 | ||
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 | ||
Support for regular expression matching by filters | Filters can be used to filter results after regular expression matching and data conversion. | 2021-07-09 |
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) |