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

Обяснете, сякаш съм на пет:Формуляр с поле за текст и изображение> Маршрути> Контролер> Писане в MongoDB документ - къде отива GridFS?

GridFS колекциите са вътрешни подробности за внедряването на GridFS. Няма връзка между тях и другите ви данни.

За да пишете и четете от GridFS, ще използвате GridFS API, предоставени от вашия драйвер. Обикновено това означава, че ако записвате например някои полета и двоичен петно ​​като изображение, ще извършите записа в две стъпки (една операция за вмъкване/актуализация за полетата и отделна GridFS операция за двоичния петно).

Не бихте съхранили изображението във документа си . Ще съхраните изображението в GridFS , а във вашия документ можете да включите препратка към файла GridFS (те имат свои собствени идентификатори).




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Съхраняване на голям файл от 100 MB в Mongodb

  2. Монго агрегиране:разделяне на стойности в групи

  3. Mongodb може да изхвърля, но не и да съхранява грешка при възстановяване от <db-name.bson> вмъкването е твърде голямо

  4. Последици от използването на $unwind върху вложени масиви?

  5. Процент на условията ИЛИ, съответстващи в mongodb