BigData / Apache Hudi Interview Questions
What are the main write operations supported by Hudi?
Hudi exposes a small set of write operations that cover most ingestion patterns:
- insert — adds new records without checking for duplicates against existing data.
- upsert — the default operation; inserts new records and updates existing ones based on the HoodieKey.
- bulk_insert — an optimized, unsorted path for loading large volumes of data, typically used for the initial load into a new Hudi table.
- delete — removes records matching given keys.
- insert_overwrite / delete_partition — replace or remove an entire partition's contents in one atomic operation.
Which operation is Hudi's default write mode?
Which operation is optimized for the initial bulk load of a new table?
More Related questions...