In its most basic form, memcached helps deter application requests from reaching the database by storing previous requests in memory, or cache. But if more memory and, in many cases, memcached are such a benefit to MySQL, what does that say about MySQL to begin with? Is the necessary addition of a caching tier to scale performance positive or negative for the database?
Memcached is a tool to reduce the database load, extending the life of a single database server, and relieving pressure to scale the database across many machines. As the free and popular relational database of choice for web companies, MySQL is synonymous with relational database in Internet infrastructure.
Without a doubt, MySQL has been a cornerstone of web infrastructure for years. But the scalability challenges are well-known, and as the Internet has morphed from millions to billions of records, many believe the heavyweight nature of an RDBMS approach, and the constraints it imposes, might well be replaced with a number of more lightweight alternatives. Indications of this are Drizzle, a fork of MySQL intended to be a “a lean, mean query-running machine,†according to the wiki. Karen Tegan Padir, VP at MySQL, recently touted “Drizzle Day†as a conference highlight in an interview with OStatic.
Other methods taking this lean mindset even further include a range of distributed key-value stores. The list is long and includes names like CouchDB, Hypertable, HBASE, Tokyo Cabinet, LightCloud and Cassandra, which we discussed here. These projects are concisely summarized here and here. In addition, LinkedIn has made most of the information on Project Voldermort, the company’s take on a key-value store, available online.


- 06/07/2009 08:18 - TweetMeme Migrates to Sun's MySQL Enterprise Database Subscription Service
- 12/08/2009 12:10 - Joyent Launches Virtual Appliance for MySQL -- Sets New Speed Benchmark for Database in the Cloud
- 04/08/2009 08:49 - Danfoss Embeds MySQL for Improved Software Availability & Flexibility
- 04/08/2009 08:42 - MySQL News Announcements (2009)
- 29/06/2009 12:38 - Sun survey shows growing open source software adoption in the Nordic and Benelux regions
- 21/05/2009 02:55 - PostgreSQL 8.4 Beta 1 Released
- 15/05/2009 11:24 - University of Duisburg-Essen relies on MySQL Enterprise Unlimited
- 12/05/2009 13:45 - Sun Presents Annual MySQL Awards
- 09/05/2009 08:40 - CommunityOne West MySQL Event
- 08/05/2009 06:12 - Sun Launches New MySQL Enterprise Partner Program for 'Remote DBA' Service Providers
- 28/04/2009 06:27 - Hot skills: PostgreSQL


