当前位置:网站首页>TiDB VS MySQL
TiDB VS MySQL
2022-06-23 00:36:00 【Tidb community dry goods portal】
author : Ann_ann The source of the original :https://tidb.net/blog/6035684e
Characteristics of an ideal database
- Strong consistency and high availability ;
- High throughput 、 High concurrency 、 Low latency ;
- standard SQL、 Support ACID Business ;
- Big data is ecologically friendly ;
- Ability to expand horizontally , And try not to intrude into the business ;
Database architecture selection

TiDB And MySQL contrast

TiDB and MySQL Compatibility policy

May refer to :https://docs.pingcap.com/zh/tidb/stable/mysql-compatibility
By 4.0 edition ,TiDB And MySQL Summary of the differences :

Solutions for massive data and large tables
- MySQL We need to divide the databases and tables , Business development and DBA Work together and solve this problem slightly inefficiently ;
- TiDB A single table is almost infinite ( The industry already exists 100 More than 100 million watches ).
Database cluster is highly available
- MySQL You need to manually investigate and deploy high availability clusters , And different high availability schemes have different maintenance methods ;
- TiDB Built in high availability architecture , Automatic disaster recovery .
MySQL Sub database and sub table VS TiDB

summary
TiDB The goal of the design is to MySQL The scenario of separating databases and tables due to the capacity limitation of a single machine , Or scenarios that require strong consistency and complete distributed transactions .TiDB The advantage of is to push down to the storage node for parallel computing . For small watches ( For example, below tens of millions ), Not suitable for TiDB, Because of the small amount of data ,Region Co., LTD. , Can't take advantage of parallelism .边栏推荐
- 3 big questions! Redis cache exceptions and handling scheme summary
- Problèmes rencontrés lors de l'utilisation de redistemplate
- Express, route, request object, response object, middleware, EJS template
- KunlunDB备份和恢复
- 声网多人视频录制与合成支持掉线再录制 | 掘金技术征文
- 双重跨域:Access-Allow-Origin header contains multiple values“*, *”,but only one is allowed
- 瑞达期货安全么?期货开户都是哪些流程?期货手续费怎么降低?
- TiDB VS MySQL
- 语义分割新范式!StructToken:对per-pixel 分类范式的重新思考
- Kunlun distributed database sequence function and its implementation mechanism
猜你喜欢

Typecho imitation of Lu Songsong's blog theme template / Technology Information blog theme template

关于测试/开发程序员技术的一些思考,水平很高超的,混不下去了......

Binary tree to string and string to binary tree

Kunlun distributed database sequence function and its implementation mechanism

DCC888 :SSA (static single assignment form)

New paradigm of semantic segmentation! Structtoken: Rethinking the per pixel classification paradigm

I've been outsourcing for four years, but I feel it's useless

事物系统的几种异常场景

Typecho仿卢松松博客主题模板/科技资讯博客主题模板

OLAP - Druid introduction
随机推荐
为什么现在大家都不用外键了(二)?
13. Roman numeral to integer
How to use enum data types
07 项目成本管理
#yyds干货盘点#尾递归比递归好在哪儿
从类、API、框架三个层面学习设计可复用软件的具体技术学习心得
再立云计算“昆仑”,联想混合云Lenovo xCloud凭什么?
SAP MM 事务代码VL04为STO创建外向交货单
Redistemplate encountered problems with \x00
昆仑分布式数据库独特的变量读写功能介绍
Thead Safety心得体会
Typecho仿盧松松博客主題模板/科技資訊博客主題模板
使用GetX构建更优雅的Flutter页面结构
Flowable global listener monitors the start and end of a process
Oracle ASM使用asmcmd中的cp命令来执行远程复制
掘地三尺搞定 Redis 与 MySQL 数据一致性问题
事物系统的几种异常场景
Using geTx to build a more elegant structure of flutter pages
Daily question brushing record (I)
JSBridge