All Your Database Are Belong To Us! Drupal 8's New Storage System

Speakers: 

Along with a new entity system, Drupal 8 includes a brand new storage system that moves lightyears beyond DB:TNG, the “next generation” database layer introduced in Drupal 7. This new storage system allows you to break free from SQL constraints and use systems that are faster, more scalable, easier to manage and more suitable for your application’s needs.

In this session we will present an overview of Drupal 8’s storage system and how it works. We’ll cover how it’s being used in core for both database (node) and file (configuration) storage. Then we’ll dive into how you can utilize Drupal’s pluggable design to extend the storage system and interact with data from virtually any storage engine, including traditional SQL databases, NoSQL document stores such as MongoDB, and fast key/value stores like Redis.

We’ll also highlight some of the modules that already exist for Drupal 8 and help you select which ones are appropriate for your project.

About the presenters:
Emilie Nouveau and Jason Yee are Software Engineers at MongoDB, Inc. and contributors to the Drupal MongoDB project

Schedule info
Track: 
Coding and Development
Experience level: 
Intermediate
Drupal Version: 
Drupal 8.x