开发手册 欢迎您!
软件开发者资料库

Memcached - 概述

Memcached概述 - 从简单和简单的步骤开始学习Memcached内存缓存系统,从基本到高级概念,包括概述,环境,连接,设置数据,添加数据,替换数据,附加和前置数据,CAS命令,获取数据,获取CAS数据,删除密钥,删除数据,递增递减数据,统计和清除数据,统计项目,统计板,统计大小。

Memcached是一个开源的高性能分布式内存缓存系统,旨在通过减少数据库负载来加速动态Web应用程序.它是存储在内存中的字符串,对象等的键值字典,由数据库调用,API调用或页面呈现产生.

Memcached由Brad Fitzpatrick开发LiveJournal在2003年.然而,它现在被Netlog,Facebook,Flickr,维基百科,Twitter和YouTube等使用.

Memcached的主要功能如下 :

  • 它是开源的.

  • Memcached服务器是一个大的哈希表.

  • 它显着减少了数据库负载

  • 这是完美的

  • 它是根据Berkeley Software Distribution(BSD)许可证分发的.

  • 它是通过TCP或UDP的客户端 - 服务器应用程序.

Memcached不是 :

  • 持久性数据存储

  • 数据库

  • 应用n-specific

  • 大对象缓存

  • 容错或高可用