"淘宝在线交易数据演变及交易流程专题详解"

0 下载量 18 浏览量 更新于2024-01-30 收藏 1.52MB PPT 举报
淘宝在线交易数据的演变 本文主要总结了《淘宝在线交易数据演变专题培训课件.ppt》中提到的淘宝在线交易数据的演变过程。从2003年到2011年,淘宝交易数据的存储和处理方式经历了多次的改变和优化。 2003年至2008年,淘宝使用Mysql作为交易数据库的存储引擎。但随着交易数据的快速增长,Mysql的性能逐渐无法满足需求,因此在2008年将交易数据迁移到了小型机Oracle上,以提升数据的存储和处理能力。 然而,随着淘宝交易业务的不断发展,交易数据的规模进一步扩大,单一的交易数据库已不能满足需求。于是在2009年,淘宝将交易库拆分为买家库和卖家库,并分别存储买家和卖家的交易数据。 为了提升交易库的性能,2010年淘宝对卖家库进行了优化,并将买家库进一步拆分为两个部分。这种一拆二的结构能够更好地适应交易数据的增长,并提升系统的稳定性。 2011年,淘宝再次对交易数据库进行升级。卖家库从Oracle迁移到了Mysql,并采用了磁盘SSD来提升读写性能。买家库则不再依赖小型机和Oracle,而是采用了磁盘FusionIO来进一步提升性能。 除了对交易数据库的演进,本文还介绍了一次完整的淘宝购物流程。从找到想买的宝贝、查看宝贝详情、加入购物车、结算订单、付款,到最后查看购买的宝贝,每一步都展示了淘宝交易系统的功能和流程。 此外,本文还介绍了淘宝交易数据库的组成结构。买家库和卖家库分别以Mysql和SSD为底层存储引擎,而交易历史库则由Hbase集群来管理。同时,对买家库和卖家库的业务结构和查询方式进行了详细的说明。 最后,本文还介绍了淘宝交易流程的具体步骤,包括下单、付款、发货和确认收货。同时,还对淘宝交易的角色进行了介绍,包括买家和卖家。 总之,淘宝在线交易数据的演变是一个不断优化和升级的过程,旨在适应交易数据的增长和提升系统性能。通过不断的改进和创新,淘宝交易系统能够更好地满足用户的需求,提供更好的购物体验。