TiDB is an HTAP database that targets both OLTP and OLAP scenarios. TiFlash is its extended analytical engine. Last week, we published a post that introduces how TiFlash fuels TiDB to become a true HTAP database that lets users perform real-time analytics.
The full article is here:
Delivering Real-time Analytics and True HTAP by Combining Columnstore and Rowstore
Is there an easier way to write TiDB SQL statements, to test the compatibility, and to easily understand the difference between TiDB and MySQL? Yes. Now, you can run TiDB directly in a web browser.
Last week, we published another posts that introduces how you can run TiDB directly in a web browser, how it is possible, and what the limitations are.
The full article is here:
TiDB in the Browser: Running a Golang Database on WebAssembly
tidb:
tikv:
tidb-operator:
Vectorized Expression Working Group
Date or Time built-in functions (25/65)Decimal built-in functions (19/31)Int built-in functions (150/187)JSON built-in functions (19/27)Real built-in functions (46/49)String built-in functions (80/133)Duration built-in functions (17/45)Coprocessor SIG:
Last week, we landed 151 PRs in the TiDB repository, 13 PRs in the TiSpark repository, and 58 PRs in the TiKV and PD repositories.
TiDB:
table_tiflash_replica table to check the status of tableTiFlashReplicaconfig-checkPushSelDownAggregation transformation rule in the cascades plannerinnodb_lock_wait_timeout for the pessimistic transactionjson_length to TiKVtidb_cluster_config virtual table to retrieve all instance configurationsbinlog_status for the HTTP API and the TIDB_SERVERS_INFO tableCREATE TABLE statementTiSpark:
TiKV and PD:
DateTime