數(shù)據(jù)庫(kù)緩存

2018-02-24 15:52 更新

當(dāng)使用數(shù)據(jù)庫(kù)緩存系統(tǒng)時(shí),您必須配置一張數(shù)據(jù)表來(lái)保存緩存對(duì)象。數(shù)據(jù)表的 Schema 聲明例子如下:

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

Memcached 緩存

使用 Memcached 緩存需要安裝 Memcached PECL package 。

默認(rèn) 配置 使用 TCP/IP 協(xié)議,基于 Memcached::addServer:

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

你也可以設(shè)置 host 選項(xiàng)配置一個(gè) UNIX socket 路徑,如果你這樣做,port 選項(xiàng)應(yīng)該設(shè)置為 0:

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

Redis 緩存

查看 Redis 配置

以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)