+ <script>window.__VP_HASH_MAP__=JSON.parse("{\"api-examples.md\":\"eUi43j0R\",\"index.md\":\"XbXCu8A3\",\"markdown-examples.md\":\"Co7DY6ms\",\"material.md\":\"CmbYY8_L\",\"notes_flink_flink-category.md\":\"B0mQP8eA\",\"notes_flink_flink-connector-kafka.md\":\"D1vR-xOv\",\"notes_fluss_01-development-env-setup.md\":\"D7Hy2vPN\",\"notes_fluss_02-fluss-catalog.md\":\"o82xtdu0\",\"notes_fluss_fluss-category.md\":\"j8Z4NiuU\",\"notes_iceberg_01-files.md\":\"BnN3XB3U\",\"notes_iceberg_02-features.md\":\"B5m2WqFC\",\"notes_iceberg_03-flink-integration.md\":\"CujVo6cw\",\"notes_iceberg_iceberg-category.md\":\"DA6zq2Kn\",\"notes_kafka_01-intro.md\":\"DnI_vQP9\",\"notes_kafka_02-kafka-cli.md\":\"BxOIRe79\",\"notes_kafka_kafka-category.md\":\"Bp40SlJQ\",\"notes_kafka_source-code_producer_producer-init.md\":\"NmAT3idi\",\"notes_kafka_source-code_producer_producer-metadata.md\":\"Dt4x5wnb\",\"notes_kafka_source-code_producer_producer-processing-flow.md\":\"B7PX4xUg\"}");window.__VP_SITE_DATA__=JSON.parse("{\"lang\":\"en-US\",\"dir\":\"ltr\",\"title\":\"GYang's Blogs\",\"description\":\"顺其自然的学习小屋\",\"base\":\"/blogs/\",\"head\":[],\"router\":{\"prefetchLinks\":true},\"appearance\":true,\"themeConfig\":{\"logo\":\"/data-lake.png\",\"nav\":[{\"text\":\"Home\",\"link\":\"/\"},{\"text\":\"学习笔记\",\"items\":[{\"text\":\"Fluss\",\"link\":\"/notes/fluss/fluss-category\"},{\"text\":\"Flink\",\"link\":\"/notes/flink/flink-category\"},{\"text\":\"Kafka\",\"link\":\"/notes/kafka/kafka-category\"},{\"text\":\"Iceberg\",\"link\":\"/notes/iceberg/iceberg-category\"}]}],\"sidebar\":{\"/notes/fluss/\":[{\"text\":\"Fluss学习笔记\",\"link\":\"/notes/fluss/fluss-category\",\"collapsed\":true,\"items\":[{\"text\":\"01-搭建Fluss本地开发环境\",\"link\":\"/notes/fluss/01-development-env-setup\"},{\"text\":\"02-Fluss Catalog\",\"link\":\"/notes/fluss/02-fluss-catalog\"}]}],\"/notes/kafka/\":[{\"text\":\"Kafka学习笔记\",\"link\":\"/notes/kafka/kafka-category\",\"collapsed\":true,\"items\":[{\"text\":\"01-kafka简介\",\"link\":\"/notes/kafka/01-intro\"},{\"text\":\"02-kafka命令合集\",\"link\":\"/notes/kafka/02-kafka-cli\"},{\"text\":\"Kafka源码系列\",\"items\":[{\"text\":\"Producer\",\"collapsed\":true,\"items\":[{\"text\":\"KafkaProducer源码 - 初始化\",\"link\":\"/notes/kafka/source-code/producer/producer-init\"},{\"text\":\"KafkaProducer源码 - 核心流程\",\"link\":\"/notes/kafka/source-code/producer/producer-processing-flow\"},{\"text\":\"KafkaProducer源码 - 元数据更新\",\"link\":\"/notes/kafka/source-code/producer/producer-metadata\"}]},{\"text\":\"Consumer\",\"items\":[]}]}]}],\"/notes/flink/\":[{\"text\":\"Flink学习笔记\",\"link\":\"/notes/flink/flink-category\",\"collapsed\":true,\"items\":[{\"text\":\"Flink源码 - 从Kafka Connector看Source接口重构\",\"link\":\"/notes/flink/flink-connector-kafka\"}]}],\"/notes/iceberg/\":[{\"text\":\"Iceberg学习笔记\",\"link\":\"/notes/iceberg/iceberg-category\",\"collapsed\":true,\"items\":[{\"text\":\"Iceberg文件布局\",\"link\":\"/notes/iceberg/01-files\"},{\"text\":\"Iceberg核心特性\",\"link\":\"/notes/iceberg/02-features\"},{\"text\":\"Flink与Iceberg集成\",\"link\":\"/notes/iceberg/03-flink-integration\"}]}]},\"socialLinks\":[{\"icon\":\"github\",\"link\":\"https://github.com/gyang94\"}],\"lastUpdated\":{\"text\":\"最后更新\",\"formatOptions\":{\"dateStyle\":\"full\",\"timeStyle\":\"medium\",\"hourCycle\":\"h24\"}}},\"locales\":{},\"scrollOffset\":134,\"cleanUrls\":false}");</script>
0 commit comments