-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰(zhàn)行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調(diào)優(yōu)實踐之路
-
>
第一行代碼Android
-
>
JAVA持續(xù)交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
設計數(shù)據(jù)密集型應用(影印版) 版權(quán)信息
- ISBN:9787564173852
- 條形碼:9787564173852 ; 978-7-5641-7385-2
- 裝幀:一般膠版紙
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>>
設計數(shù)據(jù)密集型應用(影印版) 本書特色
《設計數(shù)據(jù)密集型應用(影印版)》特點:深入分析你已經(jīng)在使用的系統(tǒng),并學習如何更高效地使用和運維這些系統(tǒng)通過識別不同工具的優(yōu)缺點,作出更明智的決策了解一致性、可伸縮性、容錯性和復雜度之間的權(quán)衡理解分布式系統(tǒng)研究,這些研究是現(xiàn)代數(shù)據(jù)庫構(gòu)建的基石走到一些主流在線服務的幕后,學習它們的架構(gòu)
設計數(shù)據(jù)密集型應用(影印版) 內(nèi)容簡介
今天,數(shù)據(jù)是系統(tǒng)設計的眾多挑戰(zhàn)中非常核心的部分。我們需要解決許多難題,例如可伸縮性、一致性、可靠性、效率以及可維護性。此外,工具的選擇紛繁復雜,包括關(guān)系數(shù)據(jù)庫、NoSQL數(shù)據(jù)庫、流式處理器或批處理器以及消息中間件。對于應用程序來說,哪個才是正確的選擇?如何才能搞清楚所有這些時髦詞?在這本務實且全面的指導之作中,作者Martin Kleppmann會帶你領略這一領域的多樣性,他會分析各種數(shù)據(jù)處理工具和數(shù)據(jù)存儲工具的優(yōu)缺點。軟件在不斷變化,不過基本的原則沒有變。通過《設計數(shù)據(jù)密集型應用(影印版)》,軟件工程師和架構(gòu)師會學到如何在實際中應用這些原則,如何在現(xiàn)代應用程序中充分使用數(shù)據(jù)。
設計數(shù)據(jù)密集型應用(影印版) 目錄
Part I. Foundations of Data Systems
1.Reliable, Scalable, and Maintainable Applications
Thinking About Data Systems
Reliability
Hardware Faults
Software Errors
Human Errors
How Important Is Reliability?
Scalability
Describing Load
Describing Performance
Approaches for Coping with Load
Maintainability
Operability: Making Life Easy for Operations
Simplicity: Managing Complexity
Evolvability: Making Change Easy
Summary
2.Data Models and Query Languages
Relational Model Versus Document Model
The Birth of NoSQL
The Object-Relational Mismatch
Many-to-One and Many-to-Many Relationships
Are Document Databases Repeating History?
Relational Versus Document Databases Today
Query Languages for Data
Declarative Queries on the Web
Map Reduce Querying
Graph-Like Data Models
Property Graphs
The Cypher Query Language
Graph Queries in SQL
Triple-Stores and SPARQL
The Foundation: Datalog
Summary
3.Storage and Retrieval
Data Structures That Power Your Database
Hash Indexes
SSTables and LSM-Trees
B-Trees
Comparing B Trees and LSM-Trees
Other Indexing Structures
Transaction Processing or Analytics?
Data Warehousing
Stars and Snowflakes: Schemas for Analytics
Column-Oriented Storage
Column Compression
Sort Order in Column Storage
Writing to Column-Oriented Storage
Aggregation: Data Cubes and Materialized Views
Summary
……
Part II. Distributed Data
Part III. Derived Data
Glossary
Index
設計數(shù)據(jù)密集型應用(影印版) 作者簡介
Martin Kleppmann,英國劍橋大學的一名分布式系統(tǒng)研究員。在此之前他曾是軟件工程師和企業(yè)家,在Linkedin和Rapportive工作過,從事大規(guī)模數(shù)據(jù)基礎設施相關(guān)的工作。Martin經(jīng)常在大會做演講,寫博客,也是開源貢獻者。
- >
伊索寓言-世界文學名著典藏-全譯本
- >
上帝之肋:男人的真實旅程
- >
唐代進士錄
- >
月亮與六便士
- >
隨園食單
- >
朝聞道
- >
巴金-再思錄
- >
煙與鏡