2012-07-30 5 views
-1

현재 소셜 네트워크 사이트를 개발 중입니다. 이제 사진 프로필, 사진 앨범 및 사진 태그가있는 Facebook과 같은 사진 응용 프로그램을 구현하고 싶습니다. 이미지를 파일 시스템에 저장하고 사진의 정보 (이름, 경로, 확장자, ..)를 데이터베이스에 저장합니다. 그러나 어떤 종류의 데이터베이스가 사진 정보를 저장하는 데 사용해야하는지 궁금합니다. 나는 그것을 위해 Mysql을 사용할 계획이지만, 많은 레코드가 있으면 성능이 두렵다. 느리다.사진 응용 프로그램을위한 데이터베이스 디자인

Google에서 사진 응용 프로그램 용 facebook 데이터베이스 아키텍처에 대해 이야기하고 있지만 그다지 많은 정보가 없습니다. 내 사진 응용 프로그램에 사용해야하는 데이터베이스 유형을 제안 해주십시오.

도움 주셔서 감사합니다.

답변

1

Mongo와 같은 간단한 NoSQL 데이터베이스 시스템을 사용해야합니다. 그것은 사진/앨범 등을 얻으려는 목적으로 더 많은 프로그래밍을 의미하지만 더 나은 DB 성능을 의미합니다.

+0

답장을 보내 주셔서 감사합니다. 좋은 생각이지만 큰 사진 세트에 사용할 수있는 최상의 데이터베이스입니까? – redwind

+0

큰 데이터에 액세스하는 가장 좋은 방법은 아니지만 성능 및 대용량 데이터 저장에 가장 적합합니다. 특히 중복성 및 샤딩을 믹스에 포함하려는 경우 –

관련 문제