何为memcache?何为memcached?

技术备忘 |5个月前 |0

后端 PHP


一直使用 laravel ,根据 session 的特性,通常我会把 session 放进 memcached 里面。laravel 配置 .env 文件 的 SESSION_DRIVER=memcached。最近重新部署公司的一个项目,ThinkPHP 5.0.15 的框架,部署完提示缺少 memcache。因为我装了 memcached 的,所以就有点模糊,有点懵了。一直对 memcache 和 memcached 的印象比较模糊,于是 Google 搜了下。

memcached 是一套分布式的高速缓存系统,是一套软件的名称,就像 MySQL 一样。

通常,在 PHPer 眼中 memcache 是一个 PHP 的拓展,比较旧功能相对较少;memcached 也是一个 PHP 的拓展,memcached 比较新的客户端,功能较 memcache 多。这两个都是 memcached 的客户端。

以前被这些名字弄的晕头转向,今天终于弄清楚了。

MeiWJ
A PHP Web Artisan

完善源自用心 細節決定成敗