sql >> Databáze >  >> NoSQL >> MongoDB

Ukládejte soubory na disk nebo MongoDB

MongoDB je dobrá volba pro ukládání vašich souborů (mluvím o GridFS), speciálně pro případ použití, který jste popsali výše. Když uložíte soubory do MongoDB (GridFS, ne dokumenty), získáte veškerou schopnost replikace a shardování zdarma , což je úžasné.

Pokud musíte vytvořit nový server a máte soubory již v MongoDB, vše, co musíte udělat, je povolit replikaci (tedy horizontálně škálovat). Jsem si jistý, že vám to může ušetřit spoustu bolestí hlavy.

Zdroje:

Je GridFS dostatečně rychlý a spolehlivý pro produkci?
http://www.mongodb.org/display/DOCS/GridFS
http://www. coffeepowered.net/2010/02/17/serving-files-out-of-gridfs/



  1. mongodb:převod ID objektů na BSON::ObjectId

  2. 5 způsobů, jak získat měsíc z data v MongoDB

  3. Jak použít tečku v názvu pole?

  4. Redis py:kdy použít fond připojení?