Lullabot Ideas
We know stuff. We empower you to know stuff too.
Drupal Voices 136: Karoly Negyesi on MongoDB and NoSQL databases
- DrupalVoices136.mp3
Károly Négyesi (aka chx) talks about MongoDB and NoSQL databases. He's working on building a MongoDB module that integrates with Drupal 7's FieldAPI pluggable storage to make Examiner.com more scalable. He's also working on a MongoDB DBTNG driver for Drupal 7.
Négyesi mentions Brewer's CAP Theorem, which states that distributed systems can only choose two of the following three options of Consistency, Availability or Partition Tolerance. MySQL has a relational data model and has chosen Availability and Consistency while MongoDB has a document-oriented data model and has chosen Consistency and Partition Tolerance. Below is a graphic from Nathan Hurst's blog that visually represents the different NoSQL systems.

For more information, be sure to check out the MongoDB - Humongous Drupal presentation from DrupalCon San Francisco.
Subscribe to Podcasts
Similar
- Drupal Voices 158: Emma Jane Hogbin on PHP for Designers
- Drupal Voices 137: Narayan Newton on the Future of MySQL Forks and Patches
- Drupal Voices 135: Jeremy Andrews on Performance & Scalability Tools
- Drupal Voices 132: Mike Meyers on Examiner.com and Drupal 7
- Drupal Voices 140: Nathaniel Catchpole on Drupal 7 performance improvements
- Drupal Voices 138: Khalid Baheyeldin on Performance & Scalability Strategy
- Drupal Voices 69: Karoly "chx" Negyesi on his Drupal core work
- Drupal Voices 65: Konstantin Kafer on Optimizing Javascript and CSS

Comments
Post new comment