Percona Live 2017 Open Source Database Conference

April 24 - 27, 2017

Santa Clara, California

Schedule - MongoDB 101 - Wednesday - 4/26/17

  • 11:10am to 11:35am
    Room 209
    • Operations
    Rick Golba
    Every good DBA wants to be a master of the shell for the DB. In this session we will help you understand how to structure commands, and discuss all the advanced functions and ways to chain command in the mongo shell. We will touch on CRUD functions, but much more time will be spent on the other areas as we have provide a dedicated session to master CRUD operations in MongoDB.
    MongoDB
  • 11:35am to 12:00pm
    Room 209
    • Operations
    Adamo Tonete
    MongoDB has its own commands and structure of functions to ask the database to do work. In this talk we will discuss how the query, update, delete, and inserts work. However we will go beyond that talking about operators you should and shouldn’t use, and how this might actually drive your schema choices.
    MongoDB
  • 1:00pm to 1:25pm
    Room 209
    • Operations
    Alexander Rubin
    In this session we will explain what trade offs both MySQL and MongoDB make in their document models. We will look into what use cases will do better in which style and why. Leaving the talk you should have a good foundation to help weigh the technologies against each other based on what database features your application really needs.
    MongoDB
  • 1:30pm to 1:55pm
    Room 209
    • Operations
    Adamo Tonete
    MongoDB has 12 index types. Do you know how each works, or when each should be used. This talk is about arming you with this knowledge as well as understanding how the index impact performance, storage, and even sharding of your data.
    MongoDB
  • 2:00pm to 2:25pm
    Room 209
    • Operations
    Bimal Kharel
    MongoDB Replication Tags, hidden notes, priority, votes and more are some of the least understood parts of MongoDB. We will talk about these how to consider using them or not using them, and even how this plays into your engine choices at times.
    MongoDB
  • 3:30pm to 3:55pm
    Room 209
    • Operations
    Sveta Smirnova
    In MongoDB you normally have the choice of WiredTiger or MMAPv1, and with Percona Server we have added two more engines( MongoRocks and In Memory). How do you know which to use? How do you know which to tell developers to not use. How do these affect how you might design you data access functions and your schema?
    MongoDB
  • 4:00pm to 4:25pm
    Room 209
    • Operations
    David Murphy
    Sharding is a large and complex topic but in this talk we will focus on helping you planning if you do shard, then what is a good attack plan for when you do want to shard. In understanding how you plan for sharding, you will learn what restrictions does this put on your data, what functions no longer work, what functions are bottlenecks when shard and more.
    MongoDB
  • 4:30pm to 4:55pm
    Room 209
    • Developer
    Jon Tobin
    Percona Server for MongoDB is fully compatible with MongoDB Community Edition, and has some cool extra features (some of which are available only in MongoDB's Enterprise Edition).
    RocksDB MongoDB
  • 5:00pm to 5:25pm
    Room 209
    • Operations
    Adamo Tonete
    MongoDB Security is regularly in the news but what they don’t say is it’s all been avoidable. Simple mistakes add up to giant headaches and loss of management and customer confidence in you the DBA. We will cut through the marketing and hype and give your a real world playbook on what to do how to do it for securing your system.
    MongoDB