all-things-risingwave
How does RisingWave handle data storage for tables and sources?
I want to understand how RisingWave handles data storage for tables and sources, specifically in terms of storing data in S3 and managing hot/recent data in memory.
Ro
Robert Gargalac
Asked on Apr 01, 2024
- RisingWave stores data in S3 for both tables and sources.
- For sources, RisingWave does not persist any data.
- For tables, RisingWave persists data like a normal table.
- RisingWave keeps hot/recent data in memory.
- The choice between using
table
andsource
depends on the need for performance or reduced cost. - Using
source
avoids persisting data but may have lower performance if the source is referenced in other queries. - Using
table
provides better performance but requires storing data.
Apr 01, 2024Edited by