PostgreSQL의 JSON과 JSONB는 어떻게 다른가요?
JSON
JSONB
JSONB는 일반 문자열만 저장하며 배열이나 객체를 표현할 수 없습니다.
둘은 저장 방식과 조회 동작이 동일한 별칭입니다.
JSON은 입력 텍스트를 정확히 그대로 보존하고, JSONB는 조회와 인덱싱에 적합한 분해된 바이너리 데이터로 저장합니다.
효율적인 인덱싱을 지원하는 것은 JSON뿐이며, JSONB에는 인덱스를 만들 수 없습니다.