Saturday, February 25, 2012

Evernote stays with MySql (for now)

Evernote: NoSQL? Not Now, Thanks! We're Good
Big services demand NoSQL, right? With nearly a billion notes and almost 2 billion resource files, Evernote should be ready to jump on the NoSQL and Big Data bandwagon, right? Not so fast, says Evernote's CTO Dave Engberg. According to Engberg, some applications may benefit from modern key-value storage engines, but Evernote has good reasons for sticking with its MySQL setup for account metadata.

In a post yesterday on the Evernote Tech Blog, Engberg says that the ACID-compliance of MySQL's default storage engine (InnoDB) is key to their synchronization model (PDF).