Laravel: Redis配置详细说明
安装依赖包
composer require predis/predis 1.0.*
配置
redis 的配置在 config/database.php
1.配置单机模式
'redis' => [
// 集群模式
'cluster' => false,
'default' => [
'host' => '127.0.0.1',
'port' => 8001,
'database' => 0,
],
]
2.配置集群模式
'redis' => [
// 集群模式
'cluster' => true,
// 默认节点
'default' => [
'host' => '127.0.0.1',
'port' => 8001,
'database' => 0,
],
// 节点2
'node-2' => [
'host' => '127.0.0.1',
'port' => 8002,
'database' => 0,
]
]
3.配置哨兵模式
'redis' => [
// 集群模式
'cluster' => true,
// 默认节点
'default' => [
'host' => '127.0.0.1',
'port' => 8001,
],
// 节点2
'node-2' => [
'host' => '127.0.0.1',
'port' => 8002,
],
// 节点3
'node-3' => [
'host' => '127.0.0.1',
'port' => 8003,
],
// 统一配置其他信息 哨兵模式 连接密码 数据库等
'options' => [
'replication' => 'sentinel',
'service' => 'mymaster',
'parameters' => [
'password' => null,
'database' => 0,
]
]
详细配置说明见predis
PREV
bcrypt 加密的坑
NEXT