bk99.de entertain the web since 1997

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. PostgreSQL 9.4 erschien im Dezember 2014.

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

  • 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

Originalartikel lesen →

Im Webarchiv suchen