JSONB είναι ο δυαδικός τύπος JSON της PostgreSQL — αποθηκεύει δεδομένα JSON σε μια αποδοτική, queryable και indexable μορφή. Σας επιτρέπει να αποθηκεύσετε ευέλικτα, ημι-δομημένα δεδομένα σε μια σχεσιακή βάση δεδομένων, συνδυάζοντας τη σχεσιακή ακεραιότητα με την ευελιξία παρόμοια με το NoSQL. Είναι ένα από τα πιο ισχυρά χαρακτηριστικά της Postgres.
JSONB vs 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).
