MongoEngine: Lessons learnt building an ODM

A session at PyCon UK 2012

Friday 28th September, 2012

4:30pm to 5:00pm (GMT)

As more people adopt relational models for applications, there is a greater need for ODMs to manage flow between language libraries. Using mongoengine as an example we'll look into the technical aspects of building a fully featured Object Data Mapper for mongoDB. We'll cover why we want an Object Data Mapper for a schemaless database, followed by a technical deep dive into mongoengine internals.

Topics covered:
* use of Meta classes to add functionality to the document mappings
* creating a custom query language
* handling data conversion between mongoDB and mongoengine
* being able to deal with truly dynamic data
* transparently handling changed data.

About the speaker

This person is speaking at this event.
Ross Lawley

JVM Engineer at MongoDB. Working on the Java driver, Casbah and a new Scala driver. bio from Twitter

Sign in to add slides, notes or videos to this session

PyCon UK 2012

England England, Coventry

28th30th September 2012

Tell your friends!


Time 4:30pm5:00pm GMT

Date Fri 28th September 2012

Short URL


View the schedule


See something wrong?

Report an issue with this session