데이터베이스에 이미지를 이진 대형 오브젝트로 저장할 수 있다는 것을 알고 있습니다. 하지만 일부 포럼 웹 응용 프로그램에서는 웹 서버 시스템에 플랫 파일로 저장되어 필요할 때 검색된다는 것을 보았습니다.DB 구조와 폴더 구조로 이미지 저장하기
두 방법 모두 장점과 단점은 무엇입니까?
언제 접근 할 것인가?
데이터베이스에 이미지를 이진 대형 오브젝트로 저장할 수 있다는 것을 알고 있습니다. 하지만 일부 포럼 웹 응용 프로그램에서는 웹 서버 시스템에 플랫 파일로 저장되어 필요할 때 검색된다는 것을 보았습니다.DB 구조와 폴더 구조로 이미지 저장하기
두 방법 모두 장점과 단점은 무엇입니까?
언제 접근 할 것인가?
평상시와 같이 다릅니다. 이미지의 사용 패턴과 DBMS가 제공하는 기능을 고려해야합니다. 데이터베이스에
저장 이미지 :
총
CONS
저장 이미지 :
총
CONS
물론 많은 수의 이미지를 저장하는 경우 이러한 모든 문제가 특히 유효합니다.
플랫 파일은 웹에서 이미지를 표현하는 데 더 적합합니다. 즉, 서버에 미치는 영향이 훨씬 적습니다. OTOH 그들은 거래를 지원하지 않습니다 (실제로 이질적인 거래로 거래를 할 수도 있습니다). 귀하의 데이터가 더 이상 한 곳에 있지 않습니다.
이 문제에 대해 많은 논의가 있습니다 ... – Lucas