Upload
halla-moss
View
22
Download
2
Embed Size (px)
DESCRIPTION
MongoDB. Jelena Brede jf08049. MongoDB ir atvērtā koda dokumentu orientēta datubāze. Nerelāciju JSON dokumentu glabātuve. JSON (JavaScript Object Notation) {“name”:“Andrew”} {“a”:4, “b”:5, “c”:7}{“a”:6, “b”:7, “fruit”:[“apple”,”pear”,”banana”]}. Kas ir Mongo DB. - PowerPoint PPT Presentation
Citation preview
MongoDBMongoDB
Jelena Bredejf08049
Kas ir Mongo DBKas ir Mongo DBMongoDB ir atvērtā koda dokumentu orientēta
datubāze.Nerelāciju JSON dokumentu glabātuve.
JSON (JavaScript Object Notation){“name”:“Andrew”}
{“a”:4, “b”:5, “c”:7} {“a”:6,
“b”:7, “fruit”:[“apple”,”pear”,”banana”]}
Dinamiskās shēmas Dinamiskās shēmas (“schemaless”)(“schemaless”)
{ name : “Joe”, age : 30, interests : ‘football’ } { name : “Kate”, age : 25 }
JSON dokuments <=16MB
Vieta datubāžu vidūVieta datubāžu vidū
Trūkst funkcionalitāte:Joins (starp kolekcijām)Transakcijas
Kā strādā MongoDBKā strādā MongoDB
MongoDprocess
MongoShell
httpPythonBottle
pymongo
““Hello World”, Mongo stilsHello World”, Mongo stils
KopsavilkumsKopsavilkums MongoDB ir atvērtā koda dokumentu orientēta datubāze. Atšķirībā no tradicionālajām relāciju datubāžu pārvaldības
sistēmām ir bez shēmas – glabā JSON dokumentus. MongoDB dokumenti tiek glabāti kolekcijās.
Galvenās priekšrocības: ātrums; iebūvētā datu skaldīšana (sharding); atvērtā koda.
Paldies par uzmanību!Paldies par uzmanību!