생활
RDB의 JSON 컬럼은 언제 사용하면 좋을까요?
사용하면 좋은 사례가 있으면 알려주세요
혹은 이럴때 사용하면 안된다라는 제약이 있을까요?
............................................
1개의 답변이 있어요!
안녕하세요.
컬럼 하나당 하나의 데이터만 넣는 것보다 JSON은 데이터양이 많기 때문에 조회 시 시 상대적으로 느립니다. 빠른 조회보다는 데이터 저장에 중점을 두는 컬럼 타입입니다.
데이터 형식이 정해져 있지 않거나, 정형화되지 않은 데이터를 저장할 때 table의 구조를 변경하지 않고 저장이 가능하기 때문에 해당 경우에 사용됩니다.
조회조건으로 사용은 가능하나 해당 컬럼으로 조회를 자주해야 되는 데이터는 피해야 합니다.