Cloud Vapour: a memcached Interface to NDB

Cloud Computing, MySQL Cluster and High Availability
Location: Ballroom B Level: Intermediate

Vapour is a server that speaks the memcached protocol and uses MySQL Cluster (NDB) as the storage backend. By using the NDB API directly we are able to do very quick key operations.

The most common method to connect to NDB is via the MySQL server, which for basic key operations is rather expensive. Writing an NDB API application can be complex, as well as limiting what languages you can code in.

The memcached protocol is incredibly lightweight, simple and commonly used in Web applications.

Vapour can be used either to access an existing database in NDB or using NDB as a memcached cluster.

Photo of Stewart Smith

Stewart Smith


Stewart Smith hacks on Drizzle and has since the start of the project. Previously he worked on MySQL Cluster.

  • Oracle
  • Monty Program
  • Calpont
  • Facebook
  • Gear6
  • Infobright, Inc
  • JasperSoft
  • Joyent
  • Kickfire
  • NorthScale, Inc.
  • Percona
  • Schooner Information Technology
  • Solid Quality Mentors (SolidQ)
  • Intel
  • Pentaho
  • Linux Pro Magazine

Sponsorship Opportunities

For information on exhibition and sponsorship opportunities at the conference, contact Yvonne Romaine at

Download the O'Reilly MySQL Conference & Expo Sponsor/ Exhibitor Prospectus

Media Partner Opportunities

Download the Media & Promotional Partner Brochure (PDF) for information on trade opportunities with O'Reilly conferences or contact mediapartners@

Press and Media

For media-related inquiries, contact Maureen Jennings at

O'Reilly MySQL Conference Newsletter

To stay abreast of conference news and to receive email notification when registration opens, please sign up for the O'Reilly MySQL Conference newsletter (login required).

Contact Us

View a complete list of O'Reilly MySQL Conference contacts.