4 ms·
I see you support timescaledb extension. How does that work? Is a "chunk" in timescaledb split into "pages" and just streamed from S3?
by ddorian43 3y ago
I see you support timescaledb extension.
How does that work? Is a "chunk" in timescaledb split into "pages" and just streamed from S3?
- nikita 3y agoNeon works at the storage level: https://neon.tech/docs/introduction/architecture-overview https://neon.tech/docs/introduction/architecture-overview So all extensions including Timescale work. Postgres does the heavy lifting
- btown 3y agoDoes this affect ACID guarantees at all? Could Postgres ever expect to read back a page with currently-changing data from the Pageserver before those changes get propagated there? Will the Pageserver cluster block I/O if it’s waiting on a page to reach a consistent state?
- nikita 3y agoNeon is as consistent as Postgres. B/c it's Postgres. All we did was swapping storage.