2012-02-16 4 views
1

파일 (즉, 비디오)을 확장 가능한 파일 시스템에 저장하는 방법을 찾고 있습니다. 클라우드에 저장할 수 있다는 것을 알고 있지만 MongoDB GridFS와 비슷한 것을 찾고 있지만 순전히 파일을 찾고 여러 서버로 확장했습니다.확장 가능한 파일 저장소

중요한지 확실하지 않지만 언어는 PHP입니다.

제안 사항?

+0

내 마음에 들어오는 가장 먼저 알아야 할 일은 Amazon S3이지만 경험이 없습니다. –

+0

왜 gridFs를 삭제합니까? – Anton

+0

나는 그것을 버리고, 문제에 더 적합한 다른 해결책을 알고 싶다. –

답변

1

페이스 북은 PHP 언어에 기반을두고 있으며, 더 많은 문제에 대한 카산드라를 개발합니다 ... 저는 Google의 bigtable을 기반으로합니다.

또한 내가 MongoDB를 사용하고 내가 좋아하는 스키마가없는 것이 미래 성장

+0

Cassandra가 파일 저장소에있는 MongoDB인가? –

+0

나는 schena가없는 시스템 때문에 Mongodb를 문서 저장소로 사용합니다 ... 비디오 파일을 저장하려면 MongoBin 데이터를 사용하여 저장할 수 있습니다. 또한 Cassandra는 더 강력한 엔진이지만 강력한 기술적 인 요구 사항은 강력한 MongDb를 설치하고 사용하는 것보다 훨씬 무거워요. – dyoser

3

무엇에 대한를 내가 시스템을 복제하는 여러 대의 컴퓨터를 사용 물론 문서 및 추가 정보를 원하시면 아니라 동영상을 저장하고 개선해야한다는 Ceph, Lustre 또는 GlusterFs와 같은 고전적인 분산 파일 시스템입니다. 서버 세트를 통해 데이터의 균형을 유지하며 내결함성이 있습니다.