大数据量下的订单架构设计方案
终于找到丢了的CSDN账号了= =,趁最近找工作没啥事写写博客吧..顺便回顾下最近的项目分库分表存储大量的订单最长想到的就是分库分表了,这应该也是最为常见的手段.最简单的策略是根据用户ID去分表,比如取用户的ID做模运算(用户ID % 表数量 or 用户ID % 库数量)我们使用的 sharding-jdbc 进行分库分表操作,sharding-jdbc它定位为轻量级Java框架,在Java的JDBC层提供的额外服务.它使用客户端直连数据库,以jar包形式提供服务,无需额外部署和依赖,可理.