Advertisement

大额订单表的数据存储

阅读量:

场景
电子商务平台需对各平台所产生的订单信息实施长期存储。与此同时,系统还需基于全部订单数据,为不同用户群体提供多样化的查询服务,包括消费者、商家及平台运营方等三方角色。消费者可检索自身过往的订单记录,商家则可用于统计热门商品的销售情况,而平台则能够分析用户行为特征及整体交易规模等信息。主要的查询方式涵盖多维条件下的订单检索以及对订单数据的统计与分析操作,例如:
针对消费者:【A消费者

垂直拆分

垂直切分
优点:

  • 分割后的业务模块条理分明,划分标准具有清晰性
  • 系统间的融合或功能拓展较为便捷
  • 数据的日常维护操作相对简便

缺点:

  • 部分业务相关的数据表无法直接进行关联操作,只能借助接口实现交互,从而增加了系统整体的复杂程度
  • 因各业务存在差异性限制,单个数据库在性能方面可能出现瓶颈,不利于数据规模的扩展及性能的提升
  • 对于事务处理而言,其逻辑设计与执行过程更为复杂

由于垂直切分是依据业务类别将数据表分布至多个数据库中,因此某些业务相关的表可能会变得异常庞大,进而导致单个数据库在读写操作和存储能力方面出现限制,因此需要引

全部评论 (0)

还没有任何评论哟~