This session will provide an introduction to how to create large, high performance applications quickly with the Mongo Entity module. Mongo Entity stores data with MongoDB, allowing developers to rapidly create and modify new entity types, complete with fields and properties, without the need to maintain complex table schemas. With Mongo Entity, entities are saved and loaded as documents, resulting in super-fast read and write operations for data with lots of fields and multi-dimensional data.

Topics include:


  • Getting started with MongoDB

  • Creating new entity types with Mongo Entity

  • Configuring administrative forms for new entity types

  • Querying Mongo Entity with EntityFieldQuery

  • Multi-dimensional data structures with embedded entities

  • Creating views with Mongo Entity and EFQ Views Backend

  • Optimizing MongoDB performance