Find Similar Books
Home
Top
Top 100 Books
Top 100 Adventure Fiction Books
Top 100 Arts & Culture Books
Top 100 Biography & Autobiography Books
Top 100 Business & Economics Books
Top 100 Children's Fiction Books
Top 100 Christian Fiction Books
Top 100 Comics & Graphic Novels Books
Top 100 Coming of Age Books
Top 100 Crime Fiction Books
Top 100 Drama & Plays Books
Top 100 Dystopian & Apocalyptic Fiction Books
Top 100 Education & Language Books
Top 100 Family & Domestic Fiction Books
Top 100 Fantasy Books
Top 100 Food, Sports & Hobbies Books
Top 100 General Fiction Books
Top 100 Health & Medicine Books
Top 100 Historical Fiction Books
Top 100 History Books
Top 100 Horror Books
Top 100 Humorous Fiction Books
Top 100 LGBTQ+ Fiction Books
Top 100 Literary Fiction Books
Top 100 Memoir Books
Top 100 Mystery & Detective Books
Top 100 Philosophy Books
Top 100 Poetry Books
Top 100 Political Fiction Books
Top 100 Politics & Government Books
Top 100 Psychological Fiction Books
Top 100 Psychology Books
Top 100 Religion & Spirituality Books
Top 100 Religious & Spiritual Fiction Books
Top 100 Romance Books
Top 100 Science Books
Top 100 Science Fiction Books
Top 100 Self-Help & Personal Development Books
Top 100 Speculative Fiction Books
Top 100 Suspense Books
Top 100 Technology & Computing Books
Top 100 Thriller Books
Top 100 Travel & Geography Books
Top 100 War & Military Fiction Books
Top 100 Western Fiction Books
Top 100 Young Adult Fiction Books
Most
Popular
Sign Up
Login
Home
Top Books
Top 100 Books
Top 100 Adventure Fiction Books
Top 100 Arts & Culture Books
Top 100 Biography & Autobiography Books
Top 100 Business & Economics Books
Top 100 Children's Fiction Books
Top 100 Christian Fiction Books
Top 100 Comics & Graphic Novels Books
Top 100 Coming of Age Books
Top 100 Crime Fiction Books
Top 100 Drama & Plays Books
Top 100 Dystopian & Apocalyptic Fiction Books
Top 100 Education & Language Books
Top 100 Family & Domestic Fiction Books
Top 100 Fantasy Books
Top 100 Food, Sports & Hobbies Books
Top 100 General Fiction Books
Top 100 Health & Medicine Books
Top 100 Historical Fiction Books
Top 100 History Books
Top 100 Horror Books
Top 100 Humorous Fiction Books
Top 100 LGBTQ+ Fiction Books
Top 100 Literary Fiction Books
Top 100 Memoir Books
Top 100 Mystery & Detective Books
Top 100 Philosophy Books
Top 100 Poetry Books
Top 100 Political Fiction Books
Top 100 Politics & Government Books
Top 100 Psychological Fiction Books
Top 100 Psychology Books
Top 100 Religion & Spirituality Books
Top 100 Religious & Spiritual Fiction Books
Top 100 Romance Books
Top 100 Science Books
Top 100 Science Fiction Books
Top 100 Self-Help & Personal Development Books
Top 100 Speculative Fiction Books
Top 100 Suspense Books
Top 100 Technology & Computing Books
Top 100 Thriller Books
Top 100 Travel & Geography Books
Top 100 War & Military Fiction Books
Top 100 Western Fiction Books
Top 100 Young Adult Fiction Books
Popular Books
Most Viewed Books
Sign Up
Login
Search type
Books
Authors
Martin Kleppmann
Martin Kleppmann
Martin Kleppmann Reviews
Martin Kleppmann Books
(1 Books)
📘
Designing Data-Intensive Applications
by
Martin Kleppmann
全书分为三大部分: 第一部分,主要讨论有关增强数据密集型应用系统所需的若干基本原则。首先开篇第1章即瞄准目标:可靠性、可扩展性与可维护性,如何认识这些问题以及如何达成目标。第2章我们比较了多种不同的数据模型和查询语言,讨论各自的适用场景。接下来第3章主要针对存储引擎,即数据库是如何安排磁盘结构从而提高检索效率。第4章转向数据编码(序列化)方面,包括常见模式的演化历程。 第二部分,我们将从单机的数据存储转向跨机器的分布式系统,这是扩展性的重要一步,但随之而来的是各种挑战。所以将依次讨论数据远程复制(第5章)、数据分区(第6章)以及事务(第7章)。接下来的第8章包括分布式系统的更多细节,以及分布式环境如何达成一致性与共识(第9章)。 第三部分,主要针对产生派生数据的系统,所谓派生数据主要指在异构系统中,如果无法用一个数据源来解决所有问题,那么一种自然的方式就是集成多个不同的数据库、缓存模块以及索引模块等。首先第10章以批处理开始来处理派生数据,紧接着第11章采用流式处理。第12章总结之前介绍的多种技术,并分析讨论未来构建可靠、可扩展和可维护应用系统可能的新方向或方法。
★
★
★
★
★
★
★
★
★
★
5.0 (2 ratings)
Check out some other books
×
Is it a similar book?
Thank you for sharing your opinion. Please also let us know why you're thinking this is a similar(or not similar) book.
Similar?:
Yes
No
Comment(Optional):
Links are not allowed!