素材阁

Memcached 速查

共 26 条 Memcached 速查:启动与连接、存储命令、统计与维护、客户端用法、使用注意。 支持搜索与分类筛选,点击即可复制。

启动与连接

纯内存 KV 缓存,默认 11211。

命令说明
启动(256MB 内存)
后台运行并限定监听地址
用 telnet 交互操作
Unix socket 连接
查看运行统计

存储命令

文本协议。

命令说明
设置(flags、exptime 秒、字节数)
读取 / 读取并返回 cas 值
仅当 key 不存在时设置
仅当 key 存在时替换
追加内容
删除 / 自增 / 自减

统计与维护

诊断与清理。

命令说明
按 slab 的条目统计
条目大小分布
当前配置
清空全部(可选延迟秒)
实时观察请求

客户端用法

常见语言示例。

命令说明
Python
Node
Java
横向扩展
并发安全

使用注意

限制与最佳实践。

命令说明
无持久化
大小限制
淘汰策略
缓存模式
适用场景

使用说明

Memcached 速查:启动与连接、存储命令、统计与维护、客户端用法、使用注意;支持搜索与分类筛选,点击即可复制。

  1. 按用途点分类:启动与连接、存储命令、统计与维护、客户端用法、使用注意。
  2. 点「命令」列复制到终端或客户端代码。
  3. 把它当纯缓存:数据随时可能被淘汰,必须能回源重建。
  4. 用 stats 与 stats items 观察命中率与内存压力。

常见问题

Memcached 和 Redis 怎么选?
Memcached 更简单、纯内存 KV、多线程高吞吐;Redis 数据类型与持久化更强。只要简单缓存用 Memcached 足矣。
为什么不能缓存「必须存在」的数据?
无持久化 + LRU 淘汰,重启或内存满就会丢;这类数据应由数据库/Redis 等负责。
需要联网吗?
速查内容本地可用;安装与连接需网络。

延伸阅读

相关工具