跳到主要导航 跳到搜索 跳到主要内容

An Optimized Transaction Processing Scheme for Highly Contented E-commerce Workloads Optimized Scheme for Contended Workloads

  • Chunxi Zhang
  • , Shuyan Zhang
  • , Ting Chen
  • , Rong Zhang
  • , Kai Liu
  • Shanghai Stock Exchange
  • East China Normal University

科研成果: 书/报告/会议事项章节会议稿件同行评审

摘要

High contention frequently explodes in E-commerce scenario when promotions are held. However, modern multi-core main-memory databases cannot achieve ideal performance under high contention. Transactions contending for the same resources must be executed serially in traditional architecture to guarantee correctness, which severely chokes database management systems. In this paper, we propose to optimize the transaction processing scheme for highly contended E-commerce workloads. First, we analyze the characteristics of these workloads in detail. Second, we design to filter ineffective operations at IO layer instead of sending them to executing layer, considering the limited number of items involved in the promotion. Third, we make out a homogeneous operation merging scheme to share database execution resources, e.g., locks, and improve parallelization. We implement a prototype, Filmer, to demonstrate our idea. Filmer launches filtering and merging for contended transactions to make full use of system resources and improve parallelization. Extensive experiments show that filtering and merging improve the throughput by up to 1.95x and 2.55x respectively.

源语言英语
主期刊名Proceedings - 24th IEEE International Conference on High Performance Computing and Communications, 8th IEEE International Conference on Data Science and Systems, 20th IEEE International Conference on Smart City and 8th IEEE International Conference on Dependability in Sensor, Cloud and Big Data Systems and Application, HPCC/DSS/SmartCity/DependSys 2022
出版商Institute of Electrical and Electronics Engineers Inc.
1202-1207
页数6
ISBN(电子版)9798350319934
DOI
出版状态已出版 - 2022
活动24th IEEE International Conference on High Performance Computing and Communications, 8th IEEE International Conference on Data Science and Systems, 20th IEEE International Conference on Smart City and 8th IEEE International Conference on Dependability in Sensor, Cloud and Big Data Systems and Application, HPCC/DSS/SmartCity/DependSys 2022 - Chengdu, 中国
期限: 18 12月 202220 12月 2022

出版系列

姓名Proceedings - 24th IEEE International Conference on High Performance Computing and Communications, 8th IEEE International Conference on Data Science and Systems, 20th IEEE International Conference on Smart City and 8th IEEE International Conference on Dependability in Sensor, Cloud and Big Data Systems and Application, HPCC/DSS/SmartCity/DependSys 2022

会议

会议24th IEEE International Conference on High Performance Computing and Communications, 8th IEEE International Conference on Data Science and Systems, 20th IEEE International Conference on Smart City and 8th IEEE International Conference on Dependability in Sensor, Cloud and Big Data Systems and Application, HPCC/DSS/SmartCity/DependSys 2022
国家/地区中国
Chengdu
时期18/12/2220/12/22

指纹

探究 'An Optimized Transaction Processing Scheme for Highly Contented E-commerce Workloads Optimized Scheme for Contended Workloads' 的科研主题。它们共同构成独一无二的指纹。

引用此