MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Przechowuj pliki na dysku lub MongoDB

MongoDB to dobra opcja do przechowywania plików (mówię o GridFS), specjalnie dla przypadku użycia opisanego powyżej. Kiedy przechowujesz pliki w MongoDB (GridFS, a nie dokumenty), otrzymujesz wszystkie możliwości replikacji i shardingu za darmo , co jest niesamowite.

Jeśli musisz zainicjować nowy serwer i masz już pliki w MongoDB, wszystko, co musisz zrobić, to włączyć replikację (a więc skalować w poziomie). Jestem pewien, że może to oszczędzić Ci wielu bólów głowy.

Zasoby:

Czy GridFS jest wystarczająco szybki i niezawodny do produkcji?
http://www.mongodb.org/display/DOCS/GridFS
http://www. coffeepowered.net/2010/02/17/serving-files-out-of-gridfs/



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Konfiguracja QueryDSL dla Spring Data i MongoDB za pomocą Gradle

  2. Używasz mongoimport do wczytywania CSV do zagnieżdżonej struktury?

  3. jak korzystać z geoNear w nodejs?

  4. Draft.js — nie można pobrać danych z bazy danych. Błąd cross-origin

  5. Instalacja MongoDB w Ubuntu 14.04 nie powiodła się