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

CouchDB срещу MongoDB (използване на паметта)

CouchDB използва много малко памет. Той е вграден в iOS и Android повече или по-малко немодифициран - Erlang и всичко останало.

CouchDB работи изцяло чрез файлов вход/изход, като делегира кеширане на операционната система (кеш на файловата система). Типична ситуация на CouchDB сървър е да видите много малко количество "използвана" памет, но много голямо количество, използвано за "кеш". На специален CouchDB сървър това число е основно данните на CouchDB; обаче, управлението и преразпределянето на тези ресурси зависи от операционната система, където й е мястото.

С други думи, CouchDB се представя отлично в среди с малко памет. Всъщност вградените среди (напр. мобилни) все още са много бързи, тъй като недостигът на памет е донякъде балансиран от устройството за съхранение с ниска латентност (твърдотелен диск).




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Грешка при актуализиране на документа Mongoose

  2. Работа с грешки при валидиране на Mongoose – къде и как?

  3. Грешка на Django MongoDB Engine при изпълнение на tellsiteid

  4. Кой е най-зрелият драйвер на MongoDB за C#?

  5. автоматично нарастване в node-mongodb-native с помощта на колекция от броячи