数据库缓存

2018-02-24 15:52 更新

当使用数据库缓存系统时,您必须配置一张数据表来保存缓存对象。数据表的 Schema 声明例子如下:

Schema::create('cache', function($table)
{
    $table->string('key')->unique();
    $table->text('value');
    $table->integer('expiration');
});

Memcached 缓存

使用 Memcached 缓存需要安装 Memcached PECL package 。

默认 配置 使用 TCP/IP 协议,基于 Memcached::addServer:

'memcached' => array(
    array('host' => '127.0.0.1', 'port' => 11211, 'weight' => 100),
),

你也可以设置 host 选项配置一个 UNIX socket 路径,如果你这样做,port 选项应该设置为 0:

'memcached' => array(
    array('host' => '/var/run/memcached/memcached.sock', 'port' => 0, 'weight' => 100),
),

Redis 缓存

查看 Redis 配置

以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号