질문Q #2115
blob 형태의 파일 저장이 가지는 장점?
criuce2012-12-11 12:34:06
지금 제가 진행하고 있는 프로젝트에서 파일 저장을 DB에 blob타입으로 하려고 합니다.
이렇게 하는 이유는 추후 파일 서버를 분리할때 좀 더 쉽게 할수 있지 않을까 해서 그러는데요
혹시 DB에 blob 형태로 저장했을때 얻을수 있는 장점과 단점에 대해 알고 계신분들이 계실까요?
인터넷을 통해서도 명확한 해답을 얻기가 어렵네요.
선배님들의 고견 부탁드립니다.
좋습니다.
작은 이미지일 경우 db에 넣고 관리하는 것이 괜찮지만 큰 이미지가 많아지는 경우에는
백업 용량 문제도 생길 수 있습니다.
이전 프로젝트에서 처음엔 사이트내부에 디렉토리를 두어 업로드 파일을 관리하다 나중에는
파일 디렉토리만 옮겨서 2차 도메인으로 따로 관리를 했는데 프로그램 내부에서 상수 하나만
변경해서 가능했습니다.
처음부터 이미지 업로드 경로, 웹경로 등을 상수로 define 해서 사용하시면 편합니다.