This book analyzes in detail the technological evolution process of databases in the era of cloud computing and explains how traditional database technology has gradually developed to cloud-native form from multiple perspectives such as architecture design, implementation mechanism, and system optimization. This book emphasizes the full combination of theory and practice and also analyzes the SQL optimization and execution, transaction processing, caching and indexing principles of databases implemented by MySQL, PostgreSQL and other systems, what trade-offs and compromises are made in the…mehr
This book analyzes in detail the technological evolution process of databases in the era of cloud computing and explains how traditional database technology has gradually developed to cloud-native form from multiple perspectives such as architecture design, implementation mechanism, and system optimization. This book emphasizes the full combination of theory and practice and also analyzes the SQL optimization and execution, transaction processing, caching and indexing principles of databases implemented by MySQL, PostgreSQL and other systems, what trade-offs and compromises are made in the face of actual application requirements, how to optimize in the face of complex application scenarios, and the reasons behind making various choices. At the same time, combined with Alibaba Cloud's R&D experience in the database field, this book focuses on a series of core technical principles of modern database evolution from system to service, such as the use of cloud computing resource pooling technology and distributed technology to achieve high availability, elastic expansion, and on-demand use of databases.
The book is informative, combines theoretical depth and implementation details, and openly explores the new development direction of the database, which can inspire readers to think further. Hinweis: Dieser Artikel kann nur an eine deutsche Lieferadresse ausgeliefert werden.
Feifei Li, Vice President of Alibaba Cloud; Head of Database Products Business, Alibaba Cloud; ACM, CCF and IEEE Fellow. honored with prestigious awards, including Association for Computing Machinery (ACM) and Institute of Electrical and Electronics Engineers (IEEE) accolades, the award for the World Leading Internet Scientific and Technological Achievements at the 2019 World Internet Conference, the first prize of Science and Technology Progress Award of Zhejiang Province, and the first prize of Science and Technology Progress Award of Chinese Institute of Electronics. He has led the development of Alibaba Cloud's enterprise-level cloud-native database system. He also serves as the Deputy Director of the Expert Committee on Big Data and a standing committee member of the Database Professional Committee at the China Computer Federation (CCF). He also holds key roles such as an editorial board member and chair for renowned international academic journals and conferences, including the International Conference on Very Large Databases (VLDB) 2021 conference and the IEEE International Conference on Data Engineering (ICDE) 2021 conference. Xuan Zhou received the bachelor's degree from Fudan University in 2001 and obtained his PhD degree from the National University of Singapore in 2005. He worked as a researcher at the L3S Research Center in Germany and the Commonwealth Scientific and Industrial Research Organisation (CSIRO) in Australia from 2005 to 2010, and then tutored at Renmin University of China before joining ECNU in 2017. He has devoted himself to the research of database systems and information retrieval technologies. Dr. Zhou has contributed to and directed various national and international research projects and industrial cooperation projects. He has developed a variety of data management systems. His research in distributed databases earned him the Second Prize of the State Scientific and Technological Progress Award in 2019. Peng Cai, prior to joining ECNU in June 2015, worked at IBM China Research Laboratory and Baidu (China) Co., Ltd. He has published academic papers at esteemed international conferences, such as the VLDB, ICDE, SIGIR, ACL, etc. His current research focuses on two key areas: in-memory transaction processing and adaptive data management systems based on machine learning. He awarded the Second Prize of the State Scientific and Technological Progress Award and the First Prize of the Science and Technology Progress Award of the Ministry of Education. Rong Zhang dedicated herself to the research and development of distributed systems and databases since 2001. She has led or participated in various research projects funded by the National Natural Science Foundation of China, projects under the 863 Program, and industrial cooperation projects. Her outstanding contributions have earned her the First Prize of Shanghai Technology Progress Award for Technical Invention and the Second Prize of the State Scientific and Technological Progress Award. Dr. Zhang's research fields encompass distributed data management, data stream management, and big data benchmarking. Gui Huang Senior Staff Engineer of Database Products Business at Alibaba Cloud, Chief Architect of Alibaba Cloud ApsaraDB, has been deeply engaged in the research and development of distributed systems and distributed database kernels, throughout his tenure at Alibaba. He has also participated in the development of PolarDB, a database independently developed by Alibaba. He possesses extensive expertise in distributed system design, distributed consensus protocols, and database kernel implementation. He has published multiple scholarly papers at esteemed international conferences, including SIGMOD, FAST, and VLDB. His achievements have earned him the First Prize of the Science and Technology Progress Award of the Chinese Institute of Electronics. Xiangwen Liu, Vice President of Alibaba Cloud; General Manager of Marketing, Alibaba Cloud, being associated with Alibaba for over a decade, has led teams in creating a three-tier governance system for Alibaba's technology mid-end strategy and played a pivotal role in the founding and growth of Alibaba DAMO Academy. As the General Manager of the Marketing Department at Alibaba Cloud, she has been instrumental in forging partnerships with universities, governments, developers, and innovators, promoting the brand upgrade of Alibaba Cloud in the digital economy era.
Inhaltsangabe
Chapter 1. Database Development Milestones.- Chapter 2. Databases and Cloud Nativeness.- Chapter 3. Architecture of Cloud-Native Databases.- Chapter 4. Storage Engine.-Chapter 5. High-Availability Shared Storage Systems.- Chapter 6. Database Cache.- Chapter 7. Computing Engine.- Chapter 8. Integration of Cloud-Native and Distributed Architectures.- Chapter 9. Practical Application of PolarDB.- Chapter 10. PolarDB O&M.