从高可用架构看高可用架构设计 2022年3月15日 选自 架构文摘 公众号 高可用HA(High Availability)是分布式系统架构设计中必须考虑的因素之一,它通常是指,通过设计减少系统不能提供服务的时间。 假设系统一直能够提供服务,我们说系统的可用性是100%。如果系统每运行100个时间单位,会有1个时间单位无法提供服务,我们说系…… 阅读全文
MySql规范 2022年3月9日 【强制】: ① 存储引擎必须使用 InnoDB 解读: InnoDB 支持事物、行级锁、并发性能更好,CPU 及内存缓存页优化使得资源利用率更高。 【强制】:②每张表必须设置一个主键 ID,且这个主键 ID 使用自增主键(在满足需要的情况下尽量短),除非在分库分表环境下 解读: 由于 InnoDB 组织数据的方式决定了需要有一个主键,而且若…… 阅读全文
MySql Text 类型大小 2020年10月21日 | TINYTEXT | 256 bytes | | | TEXT | 65,535 bytes | ~64kb | | MEDIUMTEXT | 16,777,215 bytes | ~16MB | | LONGTEXT | 4,294,967,295 bytes | ~4GB |…… 阅读全文
MySql Text 类型大小 2020年10月21日 | TINYTEXT | 256 bytes | | | TEXT | 65,535 bytes | ~64kb | | MEDIUMTEXT | 16,777,215 bytes | ~16MB | | LONGTEXT | 4,294,967,295 bytes | ~4GB |…… 阅读全文