backend - storage - practice

concept

  • mysql数据库实例 - 代表着mysql服务器程序的进程
  • 进程ID - PID
  • 性能消耗 + 业务架构设计要求
  • 复杂读写操作-组合索引查询多表 | 读写分离 | 表结构拆解

MySQL - 高可用,分片问题

NewSQL

  • Google - Cloud Spanner
  • OceanBase
  • CockroachDB - 小强数据库

No SQL

性能好,存储结构简单-容易组成分布式集群,水平扩展,高可用,高可靠,不支持SQL

  • Redis
  • KV 存储系统

数据库扩展