Memcached 是一个自由开源的
,高性能
,分布式
内存对象缓存系统。
Memcached是一种基于内存
的 key-value
存储,用来存储小块的任意数据(字符串、对象)。这些数据可以是数据库调用、API调用或者是页面渲染的结果。
Memcached 作为高速运行的分布式缓存服务器,具有以下的特点:
客户端
的程序逻辑算法进一步实现的);250字节
,超过则无法存储;1M
,超过则无法存储;推荐使用 Docker 安装!
Docker安装Memcache
Linux Memcached 安装
Windows 下安装 Memcached
Memcached 主要分为三类命令:
存储命令
、查找命令
、统计命令
$ telnet localhost 11211 Trying 127.0.0.1 Connected to localhost.localdomain (127.0.0.1). Escape character is '^]'. set foo 0 0 3 (保存命令) bar (数据) STORED (结果) get foo (取得命令) VALUE foo 0 3 (数据) bar (数据)
详细使用,推荐手册:Memcached 教程