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 |
| 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) |
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 |
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:
| 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 | ||
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) |
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 |
| |
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 | ||
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 |
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 | |
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, 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 |
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 |
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 |
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) | |
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 |
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, Indonesia (Jakarta), Japan (Tokyo), Germany (Frankfurt), UK (London), US (Silicon Valley), US (Virginia), 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 | 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) | |
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 |
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) |
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 | |
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 |
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 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 |
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) | |
Support for fuzzy tokenization | Fuzzy tokenization can be used to perform a fuzzy query that delivers higher performance if you use | 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) |
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 | |||
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, Indonesia (Jakarta), Japan (Tokyo), Germany (Frankfurt), UK (London), US (Silicon Valley), US (Virginia), and Philippines (Manila) | |
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 | ||
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 | ||
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 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) |