Memcached یک سیستم ذخیره سازی حافظه(memory-caching)، توزیع شده(distributed) و همه منظوره(general-purpose) میباشد که اغلب برای سرعت بخشیدن به وب سایتهای مبتنی بر پایگاه داده پویا با ذخیره دادهها و objectها در حافظهی رم استفاده میشود تا تعداد دفعاتی که یک منبع داده خارجی (مانند پایگاه داده یا API) باید خوانده شود، کاهش پیدا کند. Memcached یک نرم افزار رایگان و منبع باز است که تحت مجوز تجدید نظر BSD میباشد. Memcached روی سیستم عاملهای شبه یونیکس مثل (لینوکس و macOS) و مایکروسافت ویندوز اجرا میشود که بستگی به کتابخانه libevent دارد.
Memcached ساده و در عین حال قدرتمند است. و طراحی ساده آن باعث استقرار سریع و راحتی در توسعه میشود و بسیاری از مشکلات موجود در حافظه پنهان داده بزرگ را حل میکند. API آن یک جدول هش بسیار بزرگ را ارائه میدهند که در چندین ماشین توزیع شدهاند و برای اکثر زبانهای محبوب در دسترس میباشد