Memcached 简明教程
Memcached - Overview
Memcached 是一个开源、高性能的分布式内存缓存系统,旨在通过减轻数据库负载来加速动态 Web 应用程序。它是一个存储在内存中的字符串、对象等键值对字典,源自数据库调用、API 调用或页面渲染。
Memcached 于 2003 年由 Brad Fitzpatrick 为 LiveJournal 开发。然而,它现在正被 Netlog、Facebook、Flickr、Wikipedia、Twitter 和 YouTube 等公司使用。
Memcached 的主要特性如下:
-
It is open source.
-
Memcached 服务器是一个巨大的哈希表。
-
它显著减轻了数据库负载
-
对于数据库负载高的网站而言,它非常高效。
-
它在伯克利软件发行版 (BSD) 许可证下分发。
-
它是一个基于 TCP 或 UDP 的客户端-服务器应用程序。