教程 > Memcached 教程 阅读:78

Memcached 教程

Memcached 是一个开源、高性能、分布式内存对象缓存系统。

Memcached是一种基于内存的key-value存储,用来存储小块的任意数据(字符串、对象)。这些数据可以是数据库调用、API调用或者是页面渲染的结果。

Memcached简洁而强大。它的简洁设计便于快速开发,减轻开发难度,解决了大数据量缓存的很多问题。它的API兼容大部分流行的开发语言。

本质上,它是一个简洁的key-value存储系统。

本教程提供对创建和部署高度可扩展和面向性能的系统所需的 Memcached 的所有相关概念的基本介绍。

Memcached 官网:https://memcached.org/

特征

memcached作为高速运行的分布式缓存服务器,具有以下的特点。

  • 协议简单
  • 基于libevent的事件处理
  • 内置内存存储方式
  • memcached不互相通信的分布式

谁适合学习本教程

本教程专为愿意通过简单易懂的步骤学习 Memcached 数据库的软件专业人士而设计。

需要准备的知识

在继续本教程之前,您需要了解数据结构的基础知识。

查看笔记