雷迪斯的雄辩模型


Eloquent model for Redis

我已经用 Redis 安装了 Laravel 5.1,当我测试它时,我得到了错误Database [redis] not configured..比我从使用 Redis 而不是 Eloquent 模型的路由中对其进行测试:

Route::get('/', function () {
    Redis::set("key", "testValue");
    return Redis::get("key");
});

和成功...

在此之后,我搜索并建立了它 -拉拉维尔·雷迪斯配置

那里不支持 Redis

如果我想使用 Redis 该怎么办?

对 Laravel 有 redis 支持

首先,您应该安装 redis 服务器并将其作为服务启动。

配置/数据库.php

'redis' => [
    'cluster' => false,
    'default' => [
        'host'     => '127.0.0.1',
        'port'     => 6379,
        'database' => 0,
    ],
],

使用示例:

'Cache::store('redis')->get('key', 'value', 10);
'Cache::store('redis')->get('key');

官方文档:https://laravel.com/docs/5.1/redis