, , , e.a.

Apache Iceberg – The Definitive Guide

Data Lakehouse Functionality, Performance, and Scalability on the Data Lake

Paperback Engels 2024 1e druk 9781098148621
€ 80,27
Levertijd ± 16 werkdagen
Gratis verzonden

Samenvatting

Traditional data architecture patterns are severely limited. To use these patterns, you have to ETL data into each tool—a cost-prohibitive process for making warehouse features available to all of your data. The lack of flexibility with these patterns requires you to lock into a set of priority tools and formats, which creates data silos and data drift. This practical book shows you a better way.

Apache Iceberg provides the capabilities, performance, scalability, and savings that fulfill the promise of an open data lakehouse. By following the lessons in this book, you'll be able to achieve interactive, batch, machine learning, and streaming analytics with this high-performance open source format. Authors Tomer Shiran, Jason Hughes, and Alex Merced from Dremio show you how to get started with Iceberg.

With this book, you'll learn:
- The architecture of Apache Iceberg tables
- What happens under the hood when you perform operations on Iceberg tables
- How to further optimize Iceberg tables for maximum performance
- How to use Iceberg with popular data engines such as Apache Spark, Apache Flink, and Dremio
- Discover why Apache Iceberg is a foundational technology for implementing an open data lakehouse.

Lezersrecensies

Wees de eerste die een lezersrecensie schrijft!

Inhoudsopgave

Foreword by Gerrit Kazmaier
Foreword by Raghu Ramakrishnan
Foreword by Rick Sears
Preface
About This Book
Why We Wrote This Book
What You Will Find Inside
How to Use This Book
Feedback and Questions
Conventions Used in This Book
Using Code Examples
O’Reilly Online Learning
How to Contact Us
Acknowledgments

I. Fundamentals of Apache Iceberg
1. Introduction to Apache Iceberg
How Did We Get Here? A Brief History
Foundational Components of a System Designed for OLAP Workloads
Bringing It All Together
The Data Warehouse
A Brief History
Pros and Cons of a Data Warehouse
The Data Lake
A Brief History
Pros and Cons of a Data Lake
Should I Run Analytics on a Data Lake or a Data Warehouse?
The Data Lakehouse
What Is a Table Format?
Hive: The Original Table Format
Modern Data Lake Table Formats
What Is Apache Iceberg?
How Apache Iceberg Came to Be
The Apache Iceberg Architecture
Key Features of Apache Iceberg
Conclusion

2. The Architecture of Apache Iceberg
The Data Layer
Datafiles
Delete Files
The Metadata Layer
Manifest Files
Manifest Lists
Metadata Files
Puffin Files
The Catalog
Conclusion

3. Lifecycle of Write and Read Queries
Writing Queries in Apache Iceberg
Create the Table
Insert the Query
Merge Query
Reading Queries in Apache Iceberg
The SELECT Query
The Time-Travel Query
Conclusion

4. Optimizing the Performance of Iceberg Tables
Afgekapt op 60 regels

Managementboek Top 100

€ 80,27
Levertijd ongeveer 16 werkdagen
Gratis verzonden

Rubrieken

Producten

    Auteurs

      Trefwoorden

        Artikelen

          Apache Iceberg – The Definitive Guide