Scenario
Instead of leaving delete files for readers to merge in MoR mode, RisingWave periodically rewrites data files to absorb the deletes. This approach is ideal for workloads with frequent upserts where downstream systems require a stable and consistent view. The trade-off is higher write amplification and potential latency during compaction.Example
To use Copy-on-Write mode, set the parameterwrite_mode = 'copy-on-write'
when creating your Iceberg table or sink.
Create an Iceberg table
Create an Iceberg sink