small medium large xlarge

Using memcached: How to scale your website easily


Cover image for Using memcached

Using memcached

How to scale your website easily


memcached is a high-performance, distributed memory object caching system, used to speed up dynamic web applications.

memcached was developed to enhance the speed of’s one million users with 20 million dynamic page views per day, providing faster page load times for users and better resource utilization.

About this Title

Pages: 72
Published: 2008-05-16
Release: P1.0 (2008-05-21)
ISBN: friday

In this Friday, author Josef Finsel shows you what memcached is and how to use it. You’ll see how to install and configure the system, and how to best implement memcached as a vital component in your web based infrastructure.

Finally, you’ll learn the best practices to optimize your performance and reliability using memcached.

Contents & Extracts

Full Table of Contents

  1. Introduction
  2. Using a memcached Client Library
  3. Basics of Implementing memcached
  4. Best Practices
  5. Add ons
  6. Additional Resources


Josef Finsel is a software developer with over two decades of experience in application software development. He has a broad range of experience in both programming and database design, from architecture to implementation. He is the author of “The Handbook for Reluctant Database Administrators” (Apress), and has written numerous articles for technical magazines and developed several utilities related to making database management easier for SQL Server database administrators and programmers. In addition to speaking at conferences he handles on-site training of techonologies like SQL Server.