logo-mongodb-onwhite-e1352924317430MongoDB (avledet av «humongous») er en dokumentbasert, open source, såkalt nosql-database, skrevet i C++. Det vil si at data ikke lagres i tabeller og rader som i en relasjonell database, som f.eks. MySql, men i objekter, i MongoDBs tilfelle som bson-ojekter (bson = binær json). Dette gjør databasen spesielt egnet til objektorienterte programmeringsspråk, hvor man slipper å gå veien om en såkalt ORM (Object Relational Mapper). ORMs er kjent for å skalere dårlig, og MongoDB brukes spesielt innenfor det som kalles Big Data, bl.a. til å analysere loggfiler fra webservere.

Mongo er navnet på klient-programmet, som er et kraftig javascript-skall som også brukes til administrative oppgaver.
Mongod er navnet på databaseserver-programmet (som kjøres som en daemon)

MongoDB har blant annet:

Axenna er med og utvikler www.mongodb.no

 

Tagged with →  
Big Data Business Intelligence
Axenna kan Hadoop, Talend, MongoDB, Cassandra og SpagoBI - og hjelper gjerne til for at din satsning på Big Data skal bli en suksess. Les mer
Profesjonell konsulenthjelp
Våre eksperter omdanner dine data til tilgjengelig kunnskap med effektiv og åpen teknologi. Les mer
Kurs og opplæring
Axenna tilbyr opplæring gjennom ITFakultetet.no med sentrale lokaler i Oslo sentrum og online e-læringsportal. Gå til ITFakultetet.no