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

CouchDB vs MongoDB (wykorzystanie pamięci)

CouchDB zużywa bardzo mało pamięci. Został osadzony na iOS i Androidzie mniej lub bardziej niezmodyfikowanym — Erlang i inne.

CouchDB działa całkowicie poprzez we/wy plików, delegując buforowanie do systemu operacyjnego (pamięć podręczna systemu plików). Typowa sytuacja na serwerze CouchDB to bardzo mała ilość „używanej” pamięci, ale bardzo duża jej ilość wykorzystywana do „cachowania”. Na dedykowanym serwerze CouchDB ta liczba to w zasadzie dane CouchDB; jednak zarządzanie i ponowne przydzielanie tych zasobów zależy od systemu operacyjnego, do którego należy.

Innymi słowy, CouchDB doskonale sprawdza się w środowiskach o małej ilości pamięci. W rzeczywistości środowiska wbudowane (np. mobilne) są nadal bardzo szybkie, ponieważ niska pamięć jest w pewnym stopniu równoważona przez urządzenie pamięci masowej o niskich opóźnieniach (dysk półprzewodnikowy).




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Wyszukiwanie w wielu zagnieżdżonych tablicach Mongodb

  2. NieobsłużonePromiseRejectionWarning:MongooseServerSelectionError

  3. Jak wykonać zapytanie za pomocą dot( . ) poprzez Mongoose w Node.js i jak dodać pustą tablicę

  4. Udostępnianie połączenia ze sterownikiem natywnym Node.js Mongodb

  5. Uruchomienie PHP Nie można załadować biblioteki dynamicznej php_mongo.dll