string("key")->unique(); $table->text("value"); $table-" />
牛骨文教育服务平台(让学习变的简单)

数据库缓存

当使用数据库缓存系统时,您必须配置一张数据表来保存缓存对象。数据表的 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 配置