4 ms·
This is a very naive question so I might be very wrong, but isn't postgres pretty flexible about objects now?
by YawningAngel 4y ago
This is a very naive question so I might be very wrong, but isn't postgres pretty flexible about objects now?
- tnolet 4y agoYes, but it does blow up TOAST and has a lot of impact on the deletion behavior on busy tables. We removed all larger json blobs from PG. typical settings or config stuff in json in PG are fine. We use that all the time. But larger json blobs of several kilobytes are still an issue for semi timeseries data.
- iknownothow 4y agoCould you elaborate on the TOAST issues you're having? We're pretty liberal with our use of large JSONB objects and might hit a billion objects in a year or so.
- LunaSea 4y agoHave you tried using PostgreSQL Large Objects (LOs)?
- michael1999 4y ago100/s is 3 billion per year. Postgres has a hard limit of 4 billion blobs in a column. that ignores the reality that RDS storage is comparatively expensive.
- singron 4y agoIf you think a table might get anywhere near this size (blobs or not), I highly recommend table partitioning.
- michael1999 4y agoMy problem is customer ops, not mine so much. They run our software.
- michael1999 4y agoThat's not true. Our ops struggle too. 32bit oids really are a barrier.