sql >> Database teknologi >  >> NoSQL >> MongoDB

CouchDB vs MongoDB (hukommelsesudnyttelse)

CouchDB bruger meget lidt hukommelse. Det er blevet integreret i iOS og Android mere eller mindre uændret – Erlang og det hele.

CouchDB fungerer fuldstændigt gennem fil-i/o, og delegerer caching til operativsystemet (filsystemcache). En typisk situation på en CouchDB-server er at se en meget lille mængde "brugt" hukommelse, men en meget stor mængde brugt til "cache". På en dedikeret CouchDB-server er dette nummer grundlæggende CouchDB's data; håndtering og omfordeling af disse ressourcer er dog op til det operativsystem, hvor det hører hjemme.

Med andre ord klarer CouchDB sig fremragende i miljøer med lav hukommelse. Faktisk er indlejrede miljøer (f.eks. mobil) stadig meget hurtige, fordi den lave hukommelse er noget afbalanceret af lagerenheden med lav latens (solid-state disk).




  1. Stack-vinduet viser intet output ved fejlretning af Redis Lua-scripts med ZeroBrane

  2. Server x fik timeout under MongoDB-aggregation

  3. MongoDB:Hent dokumenter med tags

  4. Brug $stdDevSamp eller $stdDevPop med Spring Mongo