MongoDB: verschil tussen versies

Verwijderde inhoud Toegevoegde inhoud
Fix
k de data wordt dan over meerdere computers verspreid => de data worden dan over meerdere computers verspreid {grammatica: in het Nederlands is "data" (in de betekenis van gegevens) een plurale tantum, i.t.t. in het Engels}; "humongous" wat extreem groot betekent => "humongous", dat extreem groot betekent {grammatica: "wat" is betrekkelijk voornaamwoord dat terugslaat op zinnen; om terug te verwijzen naar het-woord gebruikt men "dat"; de komma is nodig omdat de bijzin geen beperkende bijzin is}
Regel 20:
}}
 
'''MongoDB''' is een [[Opensourcesoftware|opensource]] document-georiënteerde [[database]] en is geschreven in [[C++]]. Er is geen [[Visualisatie|schema]], de documenten worden in de vorm van [[BSON]] ([[binair]] [[JSON]]) opgeslagen en de structuur van deze documenten is flexibel. De database kan gemakkelijk [[Distributed computing|gedistribueerd]] worden, de data wordtworden dan over meerdere computers verspreid om gedistribueerde gegevensverwerking mogelijk te maken. MongoDB is geen [[Relationele_database|relationeel databasemanagementsysteem]], er is geen ondersteuning voor [[Select (SQL)|joins]] en voldoet ook niet aan de [[ACID]]-regels want de ondersteuning voor [[Transactie (dataopslag)|transacties]] is beperkt. MongoDB wordt gerekend tot de zogenaamde [[NoSQL]]-databases.
 
Er is speciale ondersteuning voor het opslaan van loginformatie (''capped collections'') en voor het opslaan van [[BLOB (informatica)|blobs]]. MongoDB kan goed gebruikt worden voor het opslaan en analyseren van bezoekersaantallen en het klikgedrag op een druk bezochte [[website]]. Ook voor het [[Cache (tijdelijk geheugen)|cachen]] van gegevens voor sneller zoeken is MongoDB heel geschikt omdat deze datacache over meerdere computers kan worden verspreid.
Regel 26:
Voor complexe data-analyse en aggregatie kunnen er [[MapReduce]]-functies geschreven worden met behulp van [[JavaScript]].
 
De naam "MongoDB" is afgeleid van het Amerikaanse [[slang (taal)|slangwoord]] "humongous", watdat extreem groot betekent.
 
== Externe link==