MongoDB - The Basics and Slightly Beyond

  • Jan 15, 2014 · 6:00 PM
  • AWeber Communications

MongoDB is a document-oriented, scalable, high-performance NoSQL datastore. This talk will provide a high-level overview of using MongoDB. Specifically, we'll look at the following topics:

1. Installing the latest version of MongoDB in standalone configuration
2. Configuring MongoDB in a replica set
3. Basic functionality of the Mongo shell
4. Using PyMongo to query and manipulate data stored in MongoDB
5. Operational concerns

Brian McNamara is a Senior Operations Engineer at AWeber. He enjoys working with new technologies and applying them to solving business problems. He has worked in several industries over the years, including managed technical services, publishing, and finance. Outside of work he enjoys spending time with his family and playing basketball when he can.

Join or login to comment.

  • Brian M.

    Thanks much, Clay. It was my pleasure for sure. Hoping to catch up at future Meetups!

    January 19, 2014

  • Clay W.

    Thanks for the intro. Much appreciated!

    January 16, 2014

  • Jason K.

    If I could emphasize one thing in your talk, towards the end you mentioned the Mongo Education courses. I cant stress enough how incredible those were. Its an 8 week(ish) program and its the real deal - graded homework and assignments, new material released every week, and a final exam. You even get a certificate when you finish (assuming you pass). Definitely check it out if you are interested. I would say the minimum commitment is about 2-3 hours each week (course videos combined with homework requirements).

    January 16, 2014

    • Jason K.

      Oh and great talk Brian!

      January 16, 2014

    • Brian M.

      Ha! Thanks much, Jason!

      January 16, 2014

  • Brian M.

    I wanted to share out the repository I put together for tonight's presentation:

    Thanks to Jason Krol for putting together the query to get documents that matched both "likes" attributes:
    db.attendees.find({$and: [{'likes':'topgear'},{'likes':'meetups'}]}).pretty()

    Also, thanks to John Brodie for pointing out I wrong about Mongo's locking granularity. Beginning with version 2.2, MongoDB implements locks on a per-database basis for most read and write operations (

    January 15, 2014

  • Brian M.

    Great getting the chance to talk mongo tonight. Thanks to those who came out.

    1 · January 15, 2014

Our Sponsors

  • Stone & Key Cellars

    Stone & Key Cellars provides a venue for our meetup.

  • Postmark

    Postmark provides use credits for members to send transactional emails.

  • MeetMe, Inc.

    MeetMe, Inc. provides food, beverages, and a venue for our meetup group.

People in this
Meetup are also in:

Create your own Meetup Group

Get started Learn more

I'm surpris ed by the level of growth I've seen since becoming an organizer, it's given me more confidence in my abilities.

Katie, started NYC ICO

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy