![]() ![]() Before I formally define what intents are, let me give a couple of examples of how they work.Allowed two operations for two different databases to run in parallel (this is for 2.2, 2.4 and 2.6) Synchronized access to the same database Question: How is the instance protected?.CHANGE THE PACE OF TALKING Single “top” lock Protected both the data and the metadata.Now that I have highlighted the parts I’ll be talking about….In MongoDB 3.0: Call out what is the Top part – responsibility of MongoDB Call out what is the Bottom part (actual documents) – responsibility of the storage engine Top part and bottom part talk through the storage engine API PAUSE.You all know what are the logical parts of the database, but let’s recap.Before I tell you what more means, let’s do a quick recap of what’s the logical composition of mongodb. ![]() In database systems, concurrency control is all of those things, but also more.What is concurrency control? PAUSE Locks Consistent data (ensuring the correct amount of money is in a bank account) High throughput.I will also be available in the Ask the Experts area. Explain for whom is this talk intended and why is it useful for that particular audience.Thank for coming to MongoDB World Introduce myself and what team I work on Say about what I did before MongoDB (Microsoft SQL Server and then AWS) Say what I worked on in MongoDB 3.0 Explain what I will be talking about. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |