IT 이론지식

CLOB, BLOB

쥐PT 2024. 4. 17. 17:12
728x90
반응형
SMALL

'CLOB'과 'BLOB'은 데이터베이스에서 사용되는 두 가지 주요 데이터 타입입니다. 이 두 타입은 특히 대용량 텍스트 데이터나 바이너리 데이터를 저장할 때 사용됩니다. 각각의 특징과 용도를 살펴보겠습니다.

 

CLOB (Character Large Object)

CLOB는 문자열 형태의 대용량 데이터를 저장하기 위한 데이터 타입입니다. 주로 텍스트 문서, XML, JSON 등과 같은 문자열 데이터를 저장할 때 사용됩니다.

주요 특징:

  • 대용량 텍스트 데이터를 저장할 수 있습니다.
  • 데이터베이스에서는 문자 세트(Character Set)에 따라 다르게 처리될 수 있습니다.
  • 일반적으로 VARCHAR2, LONG VARCHAR, TEXT 등과 같은 서브 타입으로 사용됩니다.

 

BLOB (Binary Large Object)

BLOB는 바이너리 형태의 대용량 데이터를 저장하기 위한 데이터 타입입니다. 이미지, 오디오, 비디오 등과 같은 바이너리 데이터를 저장할 때 사용됩니다.

주요 특징:

  • 대용량 바이너리 데이터를 저장할 수 있습니다.
  • 임의의 바이너리 데이터를 저장할 수 있어 다양한 종류의 파일을 저장할 수 있습니다.
  • 일반적으로 VARBINARY, LONG RAW, BINARY 등과 같은 서브 타입으로 사용됩니다.

 

비교

  • 용도: CLOB은 문자열 데이터에, BLOB은 바이너리 데이터에 주로 사용됩니다.
  • 저장 형식: CLOB은 문자열 형태로, BLOB은 바이너리 형태로 데이터를 저장합니다.
  • 문자 세트: CLOB은 데이터베이스의 문자 세트에 따라 다르게 처리되며, BLOB은 바이너리 데이터를 그대로 저장합니다.

 

이러한 CLOB과 BLOB은 데이터베이스 시스템에 따라 다르게 구현될 수 있으므로, 사용하는 데이터베이스의 문서나 가이드를 참조하여 구체적인 정보를 확인하는 것이 좋습니다.

728x90
반응형
LIST

'IT 이론지식' 카테고리의 다른 글

STT (Speech To Text)  (0) 2024.04.17
BI(Business Intelligence)  (0) 2024.04.17
SSO(Single Sign-On)  (0) 2024.04.17
HCI(Hyper-Converged Infrastructure)  (0) 2024.04.17
SOAR (Security Orchestration, Automation, and Response)  (0) 2024.04.17