High read latency and network traffic are common issues for a multi-region architecture. At TiDB Hackathon 2019, a team won 2nd place by reducing multi-region read latency and network traffic by 50%.
Last week, we published a post that introduces how the team reduced the read latency and network traffic by half for a multi-region architecture. If you have similar problems, we hope this post will help you.
The full post is here:
How We Reduced Multi-region Read Latency and Network Traffic by 50%
Last week, we also published the third (and last, for now) post in a series on remote work by Nick Cameron. This post talks a bit about some of the practicalities, specifically around work/life balance.
The full post is here:
Congratulations to TennyZhuang as the new TiKV Committer!
Before becoming a Committer, TennyZhuang had been reviewing PRs for the TiKV community as a Reviewer, and gradually got familiar with the Coprocessor module. He made the following contributions to the TiKV community:
LIKE()
: tikv/tikv #5866IN()
: tikv/tikv #6000Thank him for his contributions to the community!
tikv:
docs:
tidb-operator:
chaos-mesh:
Last week, we landed 52 PRs in the TiDB repository, 1 PR in the TiSpark repository, and 43 PRs in the TiKV and PD repositories.
TiDB:
decimal
for the virtual table in information_schema
CLUSTER_SLOW_QUERY
support querying slow logs at any timeTIME_RANGE
hint for the metrics or inspection tablesBatchPointGet
when the plan cache is enabledHashJoin
TiSpark:
TiKV and PD:
Cmd
observer to Raftstorephysical_scan_lock
to the GC workerVec-TonN
executor aware of the collation of ordering expressions in CoprocessorTablePropertiesCollection
typesTopN
to support the multidimensional load