一个线上系统的核心矛盾,往往在于写入操作对数据一致性的严苛要求与读取操作对极致性能和灵活性的双重压榨。当业务增长,单一数据库模型开始在两个极端之间挣扎,系统复杂性便会失控。一个典型的场景是:订单处理系统。创建订单、扣减库存、更新用户积分,这
2023-10-27