BLOB(Binary Large Object)과 CLOB(Character Large Object)는 데이터베이스에서 사용되는 대용량 데이터 유형이다. 이 두 데이터 유형은 데이터베이스에서 이진 데이터와 문자 데이터를 저장하기 위해 사용된다.
1. BLOB(Binary Large Object)
BLOB는 이진 형태의 대용량 데이터를 저장하기 위한 데이터 유형이다. 이미지, 동영상, 사운드 파일 등이 이진데이터로 이루어져있으며 이들을 저장하는데 사용된다. 바이너리형태로 저장되게 되며 데이터 구조나 형식에 대한추가적인 처리가 필요하지 않다는 장점이 있다.
주요한 BLOB 유형에는 TINYBLOB, BLOB, MEDIUMBLOB, LONGBLOB이 있으며, 각각 저장 가능한 용량이 다르다.
2. CLOB(Character Large Object)
CLOB는 문자 형태의 대용량 데이터를 저장하기 위한 데이터 유형이다. 텍스트 데이터 저장에 사용되며 이는 문자열 형태로 저장되고, 문자 인코딩과 같은 텍스트 처리에 대한 고려가 필요하다.
주요한 CLOB 유형에는 TINYTEXT, TEXT, MEDIUMTEXT, LONGTEXT가 있으며, 각각 저장 가능한 용량이 다르다.
'프로그래밍 및 코딩 > PHP' 카테고리의 다른 글
게시판 만들기_조회수 기능 (0) | 2023.06.19 |
---|---|
게시판 추천(좋아요) 기능 만들기 (0) | 2023.06.17 |
DB에 파일 업로드 및 다운로드 (CLOB/BLOB) (0) | 2023.06.14 |
서버시간 가져오기 (0) | 2023.06.14 |
웹 개발 프로젝트_파일 업로드 취약점 Secure coding (0) | 2023.06.03 |