JSONB je Postgresov binarni JSON tip — shranjuje podatke JSON v učinkovitem, poizvedljivem in indeksabilnem formatu. Omogoča ti shranjevanje fleksibilnih, semi-strukturiranih podatkov v relacijski bazi podatkov, pri čemer kombinira relacijsko integriteto z NoSQL-podobno fleksibilnostjo. Je ena izmed najbolj zmogljivih značilnosti Postgresa.
JSONB v primerjavi s JSON
JSON → stores the exact text (preserves whitespace/key order/duplicates), parsed each query
JSONB → stores a DECOMPOSED BINARY format → slightly slower to write, but MUCH faster
to query, and supports INDEXING and rich operators
→ Use JSONB in almost all cases (JSON only if you need exact text preservation).
