close
Zum Inhalt springen

JSONB

aus Wikipedia, der freien Enzyklopädie

JSONB ist ein Dateiformat, das zu den Binärvarianten von JSON zählt. Neben der Speicherung in einem etwas platzsparenderen Binärformat bietet JSONB auch Indizierung, was es für Datenbanken interessant macht.[1]

Es ist ein Datentyp innerhalb von PostgreSQL.[2] Dieser wird auch von anderen Datenbanken wie Spanner verwendet.[3] Amazon Aurora DSQL unterstützt den Datentyp ebenfalls.[4] Die Netezza Datenbankplattform bietet es auch als Datentyp an.[5] Ab Version 3.45.0 unterstützt SQLite JSONB, ist aber nicht binärkompatibel zu der Variante von PostgreSQL.[6]

Einzelnachweise

[Bearbeiten | Quelltext bearbeiten]
  1. Robert Ulbrich: Schnell und flexibel … In: Java Magazin 3.2020. 10. Mai 2021, abgerufen am 4. August 2026.
  2. 8.14. JSON Types. In: PostgreSQL Documentation. 14. Mai 2026, abgerufen am 4. August 2026 (englisch).
  3. Mit JSONB-Daten arbeiten | Spanner. In: Google Cloud Documentation. Abgerufen am 4. August 2026.
  4. Amazon Aurora DSQL unterstützt jetzt den JSONB-Datentyp mit Komprimierung. Amazon Web Services, 8. Juni 2026, abgerufen am 4. August 2026.
  5. jsonb. In: IBM Netezza Performance Server Documentation. IBM, abgerufen am 4. August 2026.
  6. The SQLite JSONB Format. In: SQLite Documentation. 5. Dezember 2023, abgerufen am 4. August 2026.