MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Съхранявайте изображения в MongoDB

С GridFS можете да записвате и четете файлове, които надвишават ограничението за размер на файла на документа BSON (16 MB). Често се използва за съхраняване на мултимедия, тъй като можете да предавате данните си към клиента.

GridFS има специфична структура на документа -- всъщност се състои от множество документи, просто го проверете във вашата db когато вмъкнете нещо в GridFS. Тъй като има специална структура и files потенциално може да надхвърли ограничението за размер на документа от 16 MB, не можете да включвате GridFS документи в други документи.

Ако искате да препратите към някои GridFS обекти, можете, като запазите file_id на конкретния GridFS файл и да го питате, когато трябва да извлечете съдържанието му.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB агрегатен масив с две полета

  2. Как да премахнете напълно поле от документ на MongoDB?

  3. Инициализирайте данни за докеризирано монго

  4. Има начин за налагане на референтна цялост в MongoDB

  5. mongodb - извлича подмножество от масиви