当前位置:首页 > 报告详情

速度与规模架构.pptx

上传人: a****d 编号:185037 2024-10-07 45页 14.17MB

1、Navigating Data Harmony by Exploring the Power of Apache Iceberg,Zoe Steinkamp,Agenda,Introduction to Apache Iceberg Why it was built+How it worksKey Benefits of Apache IcebergMigration+Integrations Use CasesWhy InfluxDB is using IcebergResources,Introduction to Apache Iceberg,3,Apache Iceberg,an op

2、en-source data table format,revolutionizes data management by addressing traditional catalog inefficiencies and enhancing query performance and storage costs.It supports ACID transactions,time travel,and SQL-like operations,integrating seamlessly with frameworks like Apache Spark and Apache Flink,ma

3、king it ideal for large-scale data lakes.,What Iceberg is and is not,Table Format specificationAPIs and libraries for interaction with that specification,A storage engineAn Execution Engine(for Query/Compute)A service,When Iceberg is not the right fit,Small datasetsUsing Iceberg for a small dataset

4、that doesnt necessitate a data lake might be excessive.,Real-time data ingestionOut of the box,Apache Iceberg does not support real-time data injection due to its reliance on batch processing.,Why it was built,8,Case Study-Netflix-Atlas Performance,Hive table-with Parquet filters:400k+splits per day

5、,not combinedExplain Query:9.6 minutes(planning time),Iceberg table-partition data filtering:15,218 splits,combined13 min(wall time)/10 sec(planning)Iceberg table-partition and min/max filtering:412 splits42 sec(wall time)/25 sec(planning),How it works,11,Iceberg Table Format,Metadata is stored as f

6、iles in object storage(just like data files).Read performance scales with low CPU cost.Hierarchical data statistics allow execution engines to efficiently prune metadata and data files.,Catalog,The catalog is the storehouse for current metadata pointers for each table.Multiple catalog backends exist

word格式文档无特别注明外均可编辑修改,预览文件经过压缩,下载原文更清晰!
三个皮匠报告文库所有资源均是客户上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作商用。
客服
商务合作
小程序
服务号
折叠