Note:
This topic has been translated from a Chinese forum by GPT and might contain errors.Original topic: 恭喜神州数码集团,荣获“TiDB 社区最佳贡献企业”

Congratulations to Digital China Group for Winning the “TiDB Community Best Contribution Enterprise” Award
Trophy:
Certificate of Honor:
On December 28, 2020, Digital China and PingCAP held a strategic cooperation signing ceremony in Beijing, announcing that the two parties will build Digital China’s own brand of distributed database appliance based on the world’s leading new generation relational database (NewSQL) open-source project TiDB. They will engage in multi-dimensional strategic cooperation in joint products, joint marketing, and joint ecosystem to build a new data infrastructure base with open-source technology, empowering enterprise digital transformation and high-quality industrial development.
Since then, Digital China’s partners have started to join and deeply participate in the community. The “Titanium Alloy Team” is often seen helping others and contributing to the community.
In the past few years, Digital China’s partners have cumulatively registered 90 active members in the community, posted 504 topics, replied to posts 4861 times, obtained 33 PCTA certifications, and 20 PCTP certifications. The number of PRs merged into various TiDB ecosystem products, documents, and e-books exceeds 20+.
Deeply Involved and Managing the Community:
TiDB Community Moderator: @hey-hoho
TiDB Community Moderators are composed of users, developers, Contributors, and partners from the TiDB community, with the authority to participate in the management and operation of the AskTUG forum.
TiDB Community Evangelist Committee: @caiyfc @CuteRay
The TiDB Community Evangelist Committee is responsible for managing columns, reviewing articles, and ensuring that each article is carefully reviewed, feedback is provided, and improvements are made. They are the gatekeepers of high-quality articles in the community and have expanded the articles to various platforms.
TiDB Community Regional Organizer - Wuhan: @hey-hoho
Regional organizers are key forces in leading regional technical exchange activities, connecting the community with technical peers through organizing regional events. Becoming a regional organizer not only earns exclusive community honors but also helps build or cultivate external communication skills, keep up with technological trends, and experience the charm of the open-source community with like-minded tech enthusiasts.
Co-hosted 2 Community Events:
-
TUG Enterprise Tour - Wuhan Station: Entering Digital China to Discuss Open Source Data Architecture
Published Articles: 76
(Sorted by time)
Evangelist ID | Topic | Article Link |
---|---|---|
caiyfc | What? Writing Inspection Scripts with Prometheus | 专栏 - 什么?通过 Prometheus 编写巡检脚本 | TiDB 社区 |
Soysauce520 | Various Recovery Methods, There’s Always One for You | 专栏 - 恢复的方式多种多样,总有一款适合你 | TiDB 社区 |
Ming | Index Data Inconsistency Issue Caused by on duplicate key update | 专栏 - on duplicate key update引发的索引数据不一致问题 | TiDB 社区 |
BraveChen | Three Locations and Five Centers, Exploring Best Practices for TiDB POC | 专栏 - TiDB v7.1.1三地五中心,TiDB POC最佳实践探索 | TiDB 社区 |
hey-hoho | TiDB Fault Handling: The Confusing Region is Unavailable | 专栏 - TiDB故障处理之让人迷惑的Region is Unavailable | TiDB 社区 |
hey-hoho | TiDB Binlog Fault Handling: Drainer Periodic Strike | 专栏 - TiDB binlog故障处理之drainer周期性罢工 | TiDB 社区 |
caiyfc | Same City Dual Center DR Auto-Sync Main Center Unexpected Fault Recovery | 专栏 - 同城双中心 DR Auto-Sync 主中心意外故障恢复 | TiDB 社区 |
Ming | TiDB v7.1.0: Precise Resource Allocation for Smooth Data Operation! | 专栏 - TiDB v7.1.0:精准资源分配,实现数据流畅运行! | TiDB 社区 |
Liuhaoao | TiDB Binlog Architecture-Based Primary-Backup Cluster Switch Operation Manual | 专栏 - 基于TiDB Binlog架构的主备集群切换操作手册 | TiDB 社区 |
gary | How TiDB v7.1.0 Resource Control Function Reduces Maintenance Difficulty and Cost - Maximizing Cluster Resources? | 专栏 - TiDB v7.1.0 资源管控功能是如何降低运维难度和成本-实现集群资源最大化? | TiDB 社区 |
奥德彪运维tidb | Pump Log Error Message Doubt: Is Your Pump Data GCed? | 专栏 - pump 日志错误信息疑问之你的pump 数据被gc了嘛? | TiDB 社区 |
caiyfc | Step-by-Step Guide to Becoming a TiDB Contributor | 专栏 - 手把手教你成为 TiDB 的 Contributor | TiDB 社区 |
caiyfc | The Bittersweet Experience of Encrypted Communication TLS in TiDB Production Cluster - Tools | 专栏 - TiDB 生产集群与加密通讯TLS的辛酸苦辣 - 工具篇 | TiDB 社区 |
hey-hoho | TiDB SQL Optimization Case: Avoiding TiFlash Backfire | 专栏 - TiDB SQL调优案例之避免TiFlash帮倒忙 | TiDB 社区 |
奥德彪运维tidb | Detailed Code Explanation of tiup cluster display Execution Process | 专栏 - tiup cluster display 执行流程代码详解 | TiDB 社区 |
gary | TiDB Damaged Multiple Copies Loss Recovery Method | 专栏 - TiDB损坏多副本之有损恢复处理方法 | TiDB 社区 |
caiyfc | How to Migrate Data from PostgreSQL to TiDB? | 专栏 - 有什么方法从 PostgreSQL 数据迁移到 TiDB ? | TiDB 社区 |
BraveChen | Quick Forced Rollback Plan for TiDB Upgrade Failure | 专栏 - TIDB升级发生故障时,快速强行回退方案 | TiDB 社区 |
Liuhaoao | TiDB Binlog Architecture-Based Primary-Backup Cluster Deployment and Data Synchronization Operation Manual | 专栏 - 基于TiDB Binlog架构的主备集群部署及数据同步操作手册 | TiDB 社区 |
gary | TiDB Database Major Version Upgrade - Cross-Machine Upgrade Based on TiCDC | 专栏 - TiDB 数据库大版本升级-基于TiCDC异机升级 | TiDB 社区 |
CuteRay | TiDB × Alibaba Cloud Trial Experience (Better Late Than Never) | 专栏 - TiDB × 阿里云试用体验(随迟但到) | TiDB 社区 |
Soysauce520 | Monitoring Alert Handling: tidb_server_critical_error_total | 专栏 - 监控告警处理之tidb_server_critical_error_total | TiDB 社区 |
gary | Grafana Component Upgrade and Offline Mirror Source | 专栏 - Grafana组件升级和离线镜像源 | TiDB 社区 |
gary | First Use of Cloud Database TiDB | 专栏 - 云数据库 TiDB 初使用 | TiDB 社区 |
Ming | Cloud Database TiDB - Trial | 专栏 - 云数据库TiDB-试用 | TiDB 社区 |
奥德彪运维tidb | # Drainer Binlog Cleanup Mechanism Source Code Explanation | 专栏 - # drainer binlog 清理机制 源码详解 | TiDB 社区 |
gary | Documenting the Process of Migrating TiDB v5.2.3 to v6.1.0 | 专栏 - 记录一次TiDB v5.2.3迁移到v6.1.0的过程 | TiDB 社区 |
hey-hoho | Application and Practice of TiDB in Kejie Logistics Digital Treasury Core System | 专栏 - TiDB在科捷物流神州金库核心系统的应用与实践 | TiDB 社区 |
Liuhaoao | TiDB Monitoring Node Scaling Operations (Whether to Retain Historical Data) | 专栏 - TiDB监控节点扩缩容操作(是否保留历史数据) | TiDB 社区 |
天蓝色的小九 | TiDB Cross-Version Upgrade - First Attempt by a Newcomer🧐 | 专栏 - TiDB跨版本升级--新人首次尝试🧐 | TiDB 社区 |
Ming | Overview of TiDB Cross-Version Upgrade Process | 专栏 - 《TiDB跨版本升级》 --流程概述 | TiDB 社区 |
gary | TiUniManager Deployment and Usage Experience | 专栏 - TiUniManager部署和使用感受 | TiDB 社区 |
BraveChen | SQL Optimization Case Sharing Based on TiDB Execution Plan | 专栏 - 依据TIdb执行计划的sql调优案例分享 | TiDB 社区 |
caiyfc | Best Practices for Deploying TiDB v5.1.2 Production Environment on Kirin v10 | 专栏 - 麒麟v10上部署TiDBv5.1.2生产环境的最佳实践 | TiDB 社区 |
CuteRay | TiDB v6.0.0 DMR Source Code Reading - Cache Table | 专栏 - TiDB v6.0.0 DMR 源码阅读——缓存表 | TiDB 社区 |
hey-hoho | Simple CRUD Application with TiDB and C# | 专栏 - TiDB 和 C# 的简单 CRUD 应用程序 | TiDB 社区 |
Liuhaoao | Steps for Scaling Down TiKV in TiDB Production Environment | 专栏 - 生产环境TiDB集群缩容TiKV操作步骤 | TiDB 社区 |
pupillord | First Experience with TiEM | 专栏 - TiEM初体验 | TiDB 社区 |
BraveChen | Exploring the Long Journey of Solving Panic During TiDB Monitoring Upgrade | 专栏 - TIDB监控升级解决panic的漫漫探索之路 | TiDB 社区 |
CuteRay | Let’s go, TiCheck! | 专栏 - Let's go, TiCheck! | TiDB 社区 |
caiyfc | Practice of Importing File Data into TiDB | 专栏 - 文件数据导入到TiDB的实践 | TiDB 社区 |
hey-hoho | A Small Case of Performance Improvement by 666 Times Illustrates the Importance of Correctly Using Indexes in TiDB | 专栏 - 用一个性能提升了666倍的小案例说明在TiDB中正确使用索引的重要性 | TiDB 社区 |
BraveChen | Documenting the Process of Installing Non-Local Mirror Source Components in TiDB Offline Environment | 专栏 - 记一次tidb离线环境下安装非本地镜像源组件的过程 | TiDB 社区 |
hey-hoho | My Story with TiDB | Unprepared Encounter, But Lucky to Meet You |
pupillord | Upgrading TiDB Version to v5.3.0 in TiDB4PG | 专栏 - TiDB4PG 中 TiDB 版本升级至 v5.3.0 | TiDB 社区 |
pupillord | Some Thoughts on Data Masking in TiDB | 专栏 - 关于TiDB数据脱敏的一些想法 | TiDB 社区 |
hey-hoho | Documenting a Simple Process of Migrating Offline Data from Oracle to TiDB | 专栏 - 记一次简单的Oracle离线数据迁移至TiDB过程 | TiDB 社区 |
hey-hoho | Exploring TiDB Lightning Source Code to Solve Discovered Bugs | 专栏 - 探索TiDB Lightning源码来解决发现的bug | TiDB 社区 |
CuteRay | Teaching You a Trick to Safely Switch from MySQL to TiDB | 专栏 - 教你一招,安全的从 MySQL 切换到 TiDB | TiDB 社区 |
hey-hoho | What is a Distributed Database? I Don’t Believe You Won’t Understand After Reading This! | 专栏 - 什么是分布式数据库?我不信,看完这篇你还不懂! | TiDB 社区 |
BraveChen | What to Pay Attention to When Migrating Business from MySQL to TiDB? | 专栏 - 将业务从mysql迁移至TIDB,有哪些需要注意的? | TiDB 社区 |
Ming | Data Migration - Single Database Migration | https://tidb.net/blog/7606d56c |
caiyfc | The Bittersweet Experience of Encrypted Communication TLS in TiDB Production Cluster - Enabling | https://tidb.net/blog/e5dc53ca |
gary | Fixing Unauthorized Access Vulnerability in Etcd API | https://tidb.net/blog/2b186d9d |
hey-hoho | Analyzing Performance Issues Caused by TiDB GC Blocking | https://tidb.net/blog/9d17543d |
Ming | What Happens in TiDB Server Layer for a Select Statement | https://tidb.net/blog/08abac12 |
hey-hoho | Practice of Importing Large txt Files with TiDB Lightning | https://tidb.net/blog/76a75306 |
奥德彪运维tidb | How to Change the Port of Prometheus in TiDB Cluster | https://tidb.net/blog/955b560e |
pupillord | The Inexpressible Practice of Prometheus Monitoring | https://tidb.net/blog/2b1426dd |
pupillord | Reviewing TiCheck in Hackathon | https://tidb.net/blog/b5fdea75 |
hey-hoho | Offline Deployment and Upgrade of TiDB on X86 and ARM Hybrid Platform | https://tidb.net/blog/e92230a3 |
hey-hoho | Troubleshooting High Memory Usage of TiKV Nodes in X86 and ARM Hybrid Deployment Architecture | https://tidb.net/blog/91cb51aa |
CuteRay | Practice of Upgrading TiDB 2.1.14 to 4.0.0-rc on Alibaba Cloud ECS | https://tidb.net/blog/d07b432f |
hey-hoho | Debugging TiDB4PG on Windows - Filling Pits | https://tidb.net/blog/47f83a5a |
hey-hoho | Various TiDB Load Balancing Solutions, There’s Always One for You | https://tidb.net/blog/586ae0e8 |
leeray | Trying Some New Features of TiDB 5.0 | https://tidb.net/blog/06db0a6e |
leeray | Building a Database Chaos Experiment Daily Report System Based on k8s and Chaos Mesh | https://tidb.net/blog/7d7b4ce4 |
CuteRay | Implementing a Keyword in TiDB - Parser | https://tidb.net/blog/ea67c1b4 |
caiyfc | TiDB4PG - Compatible with Gitlab | https://tidb.net/blog/42b538e2 |
hey-hoho | Multiple Ways to Calculate DM Synchronization Delay to TiDB | https://tidb.net/blog/71160ee2 |
leeray | Discovering and Solving Navicat Editing TiDB View Error by Packet Capture | https://tidb.net/blog/57768a45 |
leeray | Understanding TiDB Log Recording Principles | https://tidb.net/blog/f4284bfc |
CuteRay | TiDB SQL Optimization Practice - Index Issues | https://tidb.net/blog/29aa8e6b |
hey-hoho | Discussing the Importance of TiDB Database Development Standards from a Simple Delete Data Scenario | https://tidb.net/blog/d49ae541 |
leeray | Practical Experience in TiDB System Tuning | https://tidb.net/blog/c9466c40 |
leeray | Practice of Real-Time Synchronization of TiDB Data to Backup Escape Environment Using TiCDC | https://tidb.net/blog/4f0cbff5 |
Contribution Records of Digital China Group Partners in the Community:
Evangelist ID | Number of Articles |
---|---|
@hey-hoho | 18 |
@BraveChen | 6 |
@caiyfc | 9 |
@CuteRay | 7 |
@gary | 8 |
@leeray | 6 |
@Liuhaoao | 4 |
@Ming | 6 |
@pupillord | 5 |
@Soysauce520 | 2 |
@天蓝色的小九 | 1 |
@Raymond | 4 |
Total | 76 |
Contributing to TiDB Ecosystem Project TiDB for PostgreSQL
TiDB for PostgreSQL is an open-source project launched by Digital China Wuhan Cloud Base, aiming to promote and integrate into the TiDB open-source community. In addition to high availability, horizontal scalability, and cloud-native features, TiDB for PostgreSQL is also compatible with the PostgreSQL protocol.
-
Finalist in TiDB Hacking Camp Incubation Project: https://tidb.net/archived/events/hacking-camp-2021-season-2
-
TiDB Talent Plan Organizer: https://tidb.net/talent-plan
-
TiDB4pg Open Source Address: https://github.com/DigitalChinaOpenSource/TiDB-for-PostgreSQL
Developing TiDB for PG Project:
Project Introduction:
Currently, TiDB only supports the MySQL protocol, while many historical systems within Digital China Group use PostgreSQL as the database. With the increasing data, the PostgreSQL database has long become a bottleneck. When we wanted to optimize with a distributed database, there was no choice. Therefore, we thought of reconstructing TiDB based on its source code to make it compatible with PostgreSQL, providing convenience for systems that want to migrate from PostgreSQL to a distributed database, and expanding TiDB’s business scope. Thus, TiDB For PostgreSQL was born.
Related Articles:
TiDB4PG - Compatible with Gitlab
Upgrading TiDB Version to v5.3.0 in TiDB4PG
Debugging TiDB4PG on Windows - Filling Pits
Implementing a Keyword in TiDB - Parser
Joint Solution
https://cn.pingcap.com/joint-solution/distributed-database-aio-based-on-tidb-and-kuntai/
Distributed Database Appliance Solution Based on TiDB and KunTai
TiDB is a new generation distributed relational HTAP database developed by PingCAP, featuring horizontal linear scalability, strong consistency, high availability with fault self-recovery, and true multi-active across data centers. It is suitable for high-concurrency OLTP systems with massive data, high-performance real-time analysis, real-time computing, and other scenarios.
KunTai series servers are Digital China’s new generation data center ARM servers based on Huawei Kunpeng processors, featuring massive storage, high performance, and low power consumption. They are suitable for efficiently accelerating workloads such as big data analysis and software-defined storage. They support multi-core high concurrency, matching the needs of massive data processing, with a 30% performance improvement, and support for hybrid deployment with x86. Built-in hardware acceleration and compression/decompression engines unleash computing potential, reduce TCO, and compression time by 60%, with a 20% improvement in IOPS performance. Through advanced thermal design, they support an extended temperature range of 5~35℃, ensuring stable 7×24-hour operation, providing higher energy efficiency returns for users.
Building a TiDB cluster with strong consistency and high availability on KunTai servers integrates software, computing, storage, and networking, providing enterprises with a pre-configured, finely tuned, ready-to-use integrated system, helping to simplify management and enhance supportability, greatly improving business agility and efficiency.