ISSN 1000-1239 CN 11-1777/TP

Journal of Computer Research and Development ›› 2018, Vol. 55 ›› Issue (2): 319-326.doi: 10.7544/issn1000-1239.2018.20170868

Special Issue: 2018面向新型硬件的数据管理专题

Previous Articles     Next Articles

X-DB: Software and Hardware Co-Designed Database System

Zhang Tieying, Huang Gui, Zhang Yingqiang, Wang Jianying, Hu Wei, Zhao Diankui, He Dengcheng   

  1. (Alibaba Group Inc, Hangzhou 310023)
  • Online:2018-02-01

Abstract: The field of database system has three stages of development. The first stage is when relational model was proposed by E.F Codd. Relational model establishes the foundation of the database theory and database system. It contributes many database market giants, like IBM DB2, Microsoft SQLServer and Oracle. The second stage is due to the rapid development of Internet, which produces NoSQL database system. NoSQL focuses on system scalability but sacrifices transactional features. The third stage is called modern database era represented by new hardware features. Alibaba X-DB is such kind of database system. X-DB fully utilizes new hardware in different areas including storage, network, multi-core, parallel and heterogeneous computing. X-DB co-designs hardware and software and is compatible with MySQL ecosystem with the goal to renovate the relational database system.

Key words: relational model, database system, distributed system, software and hardware co-design, new hardware

CLC Number: