align-toparrow-leftarrow-rightbackbellblockcalendarcamerachatcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-crosscrosseditfacebookglobegoogleimagesinstagramlocation-pinmagnifying-glassmailmoremuplabelShape 3 + Rectangle 1outlookpersonplusImported LayersImported LayersImported Layersshieldstartwitteryahoo

Evening with MongoDB/Kick off 2014 TriMUG

An Evening with MongoDB in the Triangle is a free evening event in the Triangle, dedicated to the open source, document database MongoDB. An Evening with MongoDB in the Triangle is an opportunity to explore MongoDB and its use cases.


Walk away with immediately applicable skillsLearn new techniques for scaling your infrastructureNetwork with fellow technologists in your local community and MongoDB engineers


6:30pm -6:45pm: Networking

6:45pm -7:00pm: Welcome and Introduction

7:00pm -7:45pm: Schema Design | Randall Hunt

7:45pm -8:30pm: Under the Hood at MetLife: How Big Data and Emerging Tech Are Transforming Insurance and the Customer Experience | Gary Hoberman, Senior Vice President and CIO of Regional Application Development, MetLife

8:30pm - 9pm: Closing

Schema Design | Randall Hunt, MongoDB

MongoDB’s basic unit of storage is a document. Documents can represent rich, schema-free data structures, meaning that we have several viable alternatives to the normalized, relational model. In this talk, we’ll discuss the tradeoff of various data modeling strategies in MongoDB using a library as a sample application. You will learn how to work with documents, evolve your schema, and common schema design patterns.

Under the Hood at MetLife: How Big Data and Emerging Tech Are Transforming Insurance and the Customer Experience | Gary Hoberman, Senior Vice President and CIO of Regional Application Development, MetLife

For time-tested industries like insurance, technology and innovation are not usually the first things that come to mind. But at MetLife, we’re working to banish that perception. We’re pushing ourselves to embrace the most disruptive technologies across big data, the cloud, mobile, and much more as we place technology at the center of everything we do to serve our customers, clients and future generations. This session will cover MetLife’s culture of experimentation and innovation, spotlighting the tools and partnerships that will not only allow us to transform our company, but set the industry curve.

Important & apologies for the inconvenience: MongoDB would also like you to register at eventbrite.

Thanks and we look forward to seeing everyone! 

Join or login to comment.

  • Tara F.

    Thanks to everyone for attending last night! The meetup was a tremendous success and would not have been possible without all of you!

    January 17, 2014

  • Joe G.

    "54 members are attending". I demand a recount ;)

    1 · January 16, 2014

  • mark h.

    What is the smallest (lightest weight) run-time configuration? I was wondering whether it might be possible to run an instance of MongoDB without having to do an installation in a Windows environment -- just launch the program from my application and start using it.

    December 27, 2013

    • Randall H.

      It will most likely not be visible beyond your router unless your router is also configured to open that port.

      January 14, 2014

    • Randall H.

      The mongo shell connects through a socket so that port will need to be open before you're able to connect with the shell.

      January 14, 2014

  • Valerie P.

    Randall, Here's a question:

    Assuming you don't know the size or structure of your "final" schema (and isn't that the point), what are some things to consider as you scale out, beyond simply adding capacity? For example, how do you monitor and adjust things like shard keys as you scale?

    December 29, 2013

    • Randall H.

      Hi there Valerie,
      Alright so there are a few things to note. First of all adjusting your shard key post-sharding is NOT easy for significant amounts of data. If you have a relatively small amount of data (<100gb) it is certainly doable but still slow. So that's something you'd like to put off until you have a fairly good idea of what your schema will be. Once you've chosen your shard key you are slightly "locked in" (but only at significant scales, not so much in development).

      That said the things you really want to consider are these:

      January 10, 2014

    • Randall H.

      1. What are your query patterns? What are the views that are rendered most often accessing and how can you return those views with the smallest number of database accesses.
      2. The next most important question is less of a schema question and more of a data integrity question. How important is your data to you? Is it important in aggregate or is it important from a granular perspective? Understanding which pieces of your data are important and time dependant will further allow you to optimize your schema to provide the performance you need.
      3. Are you growing arrays/documents but know the bounds? Definitely look into the compact command (http://docs.mongodb.o...­) that will let you add padding in advance.
      4. What kind of adhoc/reporting queries are you running? Is there a way for you to pre-aggregate some of that info as you add it? We provide many powerful atomic operators.

      I'll be happy to discuss this more in depth in person!

      January 10, 2014

  • Randall H.

    If anyone has any important questions about MongoDB that they would like answered if you post them here I can do my best to get some answers ready for you before I arrive!

    December 27, 2013

People in this
Meetup are also in:

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