📅  最后修改于: 2020-11-27 05:40:39             🧑  作者: Mango
Memcached是一个开源的高性能分布式内存缓存系统,旨在通过减少数据库负载来加速动态Web应用程序。它是存储在内存中的字符串,对象等的键值字典,是由数据库调用,API调用或页面渲染产生的。
Memcached由Brad Fitzpatrick在2003年为LiveJournal开发。但是,现在Netlog,Facebook,Flickr,Wikipedia,Twitter和YouTube等都使用了Memcached。
Memcached的主要功能如下-
它是开源的。
Memcached服务器是一个很大的哈希表。
它大大减少了数据库负载
对于具有高数据库负载的网站而言,这是非常有效的。
它是根据Berkeley软件发行(BSD)许可发行的。
它是基于TCP或UDP的客户端服务器应用程序。
持久数据存储
数据库
特定于应用
大对象缓存
容错或高度可用