在laravel中使用redis

2021-08-14 05:55:57 字數 1215 閱讀 5071

install composer require predis/predis

配置: config/database.php

'redis' => [

'client' => 'predis',

'default' => [

'host' => env('redis_host', 'localhost'),

'password' => env('redis_password', null),

'port' => env('redis_port', 6379),

'database' => 0,

],],

集群配置: 看專案需求!

'redis' => [

'client' => 'predis',

'clusters' => [

'default' => [

['host' => env('redis_host', 'localhost'),

'password' => env('redis_password', null),

'port' => env('redis_port', 6379),

'database' => 0,

],],

],],

如果你喜歡使用 redis 原生集群,你需要在配置檔案中配置 options

'redis' => [

'client' => 'predis',

'options' => [

'cluster' => 'redis',

],'clusters' => [

// ...

],],

其他引數 『read_write_timeout』 => 60,

使用

use illuminate\support\facades\redis;

$redis = redis::connection(); 建立乙個redis連線 redis 例項

redis::pipeline(function ($pipe)

}); // 管道操作,在一次操作插入或者讀出多次

redis::set('name', 'taylor');

$redis = redis::get("name");

Laravel中使用artisan建立中介軟體

1,在專案根目錄下使用 php artisan make middleware adminmiddleware 中介軟體名稱middleware命令建立中介軟體 建立中介軟體 php artisan make middleware adminmiddleware 中介軟體名字 adminmiddle...

在windows x64上部署使用Redis

二 安裝redis 三 啟動redis cmd進入d redis後 redis server redis.windows.conf如果啟動失敗,如 則需要調整記憶體分配,啟動時調整為 redis server redis.windows.conf maxmemory 200m 或修改配置檔案 red...

在中使用SQLDMO

曾幾何時,夥伴們為的公升級傷透了腦筋.往往程式的公升級趕不上資料庫的公升級 版本控制的好,這也許不是什麼問題,但對於很大一部分中國公司來說這是無法避免的 而有些n久以前的資料庫要使用新程式的時候,資料庫的公升級簡直就是無從下手.所以對比資料庫公升級的緊要性就逐漸的凸現出來.對於表和字段的公升級按道理...