Es gibt viele Faktoren, die hier eine Rolle spielen. Zum Beispiel benötigen lange Beiträge mehr Speicherplatz als kurze. Als fellow lusófono weiß ich, wie extrem wortreich unsere Sprache sein kann. Ich sehe, dass Ihre Daten aus einem Import stammen. Manche Artefakte, wie Beiträge mit 5 Ebenen tief verschachtelten Zitaten, sind in Discourse nicht üblich, kommen aber auf Ihrer Seite aufgrund des Imports vor. Auch unsere Sprache spielt eine Rolle, da ein ç den doppelten Platz eines s einnimmt.
Ich gehe davon aus, dass wir den PostgreSQL-Standard nicht ändern und die Spalte posts.raw an TOAST übergeben und komprimiert wird.