PostgreSQL 9.4 führt JSONB ein
Zusammenfassung
PostgreSQL 9.4 ergänzt binär gespeichertes JSON, neue Replikationsmöglichkeiten und bessere Werkzeuge für analytische sowie betriebliche Lasten.
Ideen
- JSONB speichert Dokumente in einer zerlegten binären Darstellung.
- GIN-Indizes beschleunigen Suchen innerhalb von JSON-Dokumenten.
- Materialisierte Sichten lassen sich ohne lange Lesesperren erneuern.
- Replikationsslots verhindern vorzeitiges Entfernen benötigter WAL-Daten.
Einsichten
- Relationale und dokumentorientierte Modelle können in derselben Datenbank koexistieren.
- Flexibles Schema ersetzt keine bewusst gewählten Integritätsregeln.
- Betriebsfunktionen bestimmen Datenbanknutzen ebenso wie Abfragesyntax.
Fakten
- PostgreSQL 9.4 erschien im Dezember 2014.
- JSONB unterstützt Indizierung.
- Die Version ergänzte logische Dekodierung als Grundlage.
Empfehlungen
- Nutze JSONB nur für tatsächlich variable Strukturen.
- Überwache Replikationsslots auf zurückgehaltene WAL-Mengen.
Referenzen
Der Link zur Originalquelle öffnet einen neuen Tab.