gpt4 book ai didi

laravel - 如何在 laravel 中使用不同的 redis 连接

转载 作者:IT王子 更新时间:2023-10-29 06:03:07 25 4
gpt4 key购买 nike

我正在创建一个 laravel 包,在这个包中我需要在 redis 中保存一些数据,但我希望这个包使用不同的 redis 连接,这样如果他们可以在包的配置文件中设置 redis 详细信息凭证并将使用此包的此连接。我想给包用户自由使用不同的 redis 连接。

如果您知道我该如何实现。任何帮助将不胜感激。

最佳答案

有一个section in the documentation

Using Multiple Redis Connections

改变你的连接调用

$redis = Redis::connection('my-connection');

您可以在运行时使用 config helper 从配置中添加和删除连接.

config(['database.redis.new-connection' => [  
'host' => '127.0.0.1',
'password' => 'secret',
'port' => '6379',
'database' => 0
]
]);

关于laravel - 如何在 laravel 中使用不同的 redis 连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45353961/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com