Memcached 教程

  • Memcached 简介

    Memcached是一个开源的高性能分布式内存缓存系统,旨在通过减少数据库负载来加速动态Web应用程序。它是存储在内存中的字符串,对象等的键值字典,是由数据库调用,API调用或页面渲染产生的。Memcached由Brad Fitzpatrick于2003年为LiveJournal开发。但是,现在Netlog,Facebook,Flickr,Wikipedia,Twitter和YouTube等都使用了Memcached。
  • Memcached 主要功能优势

    • 它是开源的。
    • Memcached服务器是一个很大的哈希表。
    • 它大大减少了数据库负载
    • 对于具有高数据库负载的网站而言,这是非常有效的。
    • 它是根据Berkeley软件发行(BSD)许可发行的。
    • 它是基于TCP或UDP的客户端服务器应用程序。
  • Memcached 不适用

    • 持久数据存储
    • 一个数据库
    • 特定于应用
    • 大对象缓存
    • 容错或高度可用
  • 听众

    本教程是为希望通过简单的步骤学习和应用Memcached概念的软件专业人员而设计的。先决条件在继续本教程之前,您需要了解数据结构的基础。