BLOB로 내 데이터베이스에 많은 작은 PNG 이미지 (주로 < 5KB)를 저장하는 것이 좋습니까? 아니면 이미지 파일로 저장하는 것이 더 좋을까요?작은 BLNG 이미지를 저장하기위한 MySQL BLOB 대 파일?
1
A
답변
2
그것은 당신에게 더 중요한 것이 무엇인지에 따라 달라집니다
: 속도, 접근의 용이성, ...
당신은 당신이 개념적으로 기록에 사진을 바인드 할 필요가있는 응용 프로그램 (예 : 연락처 응용 프로그램을.)이있는 경우 나는 dbms 방식으로 갈 것이다. 그렇게 빠르지는 않을 수도 있지만 (매우 주관적인 것), 다루기가 훨씬 쉽습니다.
데이터를 백업하려면 dbms에 사진을 저장하는 것이 훨씬 간단합니다! (사실 하나의 backup 명령 만 실행하고 모든 데이터는 백업해야한다는 사실을 고려하십시오).
나는 그림에 묶여있는 다른 데이터를 어떻게 든 저장했다고 생각합니다. 이것이 사실이라면 나는 확실히 dbms 방식으로 갈 것입니다. 이것이 스키마 설계에 신경 쓸 필요가 없다면 dbms를 생성하고, 연결을 생성하고, 데이터를 저장하고, .... 많은 오버 헤드를 야기 할 수 있습니다!
4
성능 측면에서 보면 로컬 정적 파일에서 제공하는 것이 항상 빠릅니다. 꼭 필요한 경우가 아니면 데이터베이스에 연결하지 마십시오. 연결 및 쿼리를 작성하는 데 많은 오버 헤드가 있습니다.
관련 문제
- 1. "비디오 프레임"용 MySQL Blob 대 디스크
- 2. 이미지를 파일 시스템에 저장하기위한 최상의 폴더 구조입니까?
- 3. 도움말을 저장하기위한 Android 플랫 파일 대 SQLite
- 4. MySQL 대 파일 데이터베이스
- 5. 수백만 개의 작은 이미지를 Firebird blob 필드에 저장하십시오.
- 6. MySQL Blob 올바르게 표시되지 않습니다.
- 7. MySQL 데이터베이스의 PDF Blob 파일 결합
- 8. blob 이미지를 PHP 파일로 변환
- 9. 이미지 저장 - mysql 대 파일 시스템
- 10. 속도 : MySQL 대 파일 출력
- 11. mysql BLOB 문제
- 12. PHP/MySQL : 일반적인 blob 이미지를 PHP 페이지에 포함시키는 방법은 무엇입니까?
- 13. Kohana PHP, ORM 및 MySQL BLOB
- 14. MySQL, C++ : BLOB 데이터를 읽으려면 Blob 크기가 필요합니다.
- 15. MySQL blob 필드 유형을 사용해야합니까?
- 16. 일반 이미지 저장 또는 mySQL blob?
- 17. 작은 mysql 여기에 도움을주세요
- 18. MySQL - 작은 쿼리 문제
- 19. 단일 대형 v/s 옵션을 저장하기위한 여러 개의 작은 MySQL 테이블
- 20. 과학 데이터를 저장하기위한 NetCDF 대 HDF5에 대한 의견?
- 21. C# - XML 대 MySQL
- 22. IsolatedStorage에 파일을 저장하기위한 일반 코드
- 23. TTPhotoViewController : 작은 이미지를 표시하는 방법
- 24. Hibernate - Blob 바이트 배열이없는 파일 목록
- 25. 캘린더 정보를 저장하기위한 표준 파일 형식이 있습니까
- 26. mvc 및 nhibernate를 사용하는 mysql blob
- 27. 탭으로 구분 된 파일로 MySQL blob 덤프
- 28. 내 컴퓨터에서 이미지를 선택하는 작은 MCE
- 29. robocopy 작은 파일 유지
- 30. 작은 파이썬 실행 파일?
[할일 또는하지 말아야 할 것 : 데이터베이스에 이미지 저장] (http://stackoverflow.com/questions/815626/to-do-or-not-to-do-store-images-in) -a-database) –