当前位置:   article > 正文

laravel5.x配置redis和redis集群_laravel redis 集群

laravel redis 集群
  1. laravel版本5.3.*
  2. laravel使用redis作为缓存
  3. config/cache.php文件设置
  4. -> 'default' => env('CACHE_DRIVER', 'redis')
  1. redis单机配置(config/database.php):
  2. 'redis' => [
  3. 'cluster' => true,
  4. 'options' => [
  5. 'cluster' => 'redis', //使用原生集群
  6. ],
  7. 'default1' => [
  8. 'host' => env('REDIS_CLUSTER_HOST1', '127.0.0.1'),
  9. 'password' => env('REDIS_CLUSTER_PASSWORD1', null),
  10. 'port' => env('REDIS_CLUSTER_PORT1', 7000),
  11. 'database' => 0,
  12. ],
  13. 'default2' => [
  14. 'host' => env('REDIS_CLUSTER_HOST2', '127.0.0.1'),
  15. 'password' => env('REDIS_CLUSTER_PASSWORD2', null),
  16. 'port' => env('REDIS_CLUSTER_PORT2', 7000),
  17. 'database' => 0,
  18. ],
  19. 'default3' => [
  20. 'host' => env('REDIS_CLUSTER_HOST3', '127.0.0.1'),
  21. 'password' => env('REDIS_CLUSTER_PASSWORD3', null),
  22. 'port' => env('REDIS_CLUSTER_PORT3', 7000),
  23. 'database' => 0,
  24. ],
  25. ...
  26. ],
  27. laravel中使用redis, 可以继续框架自带的Cache方法
  28. 例如:
  29. \Cache::has($key) 判断key是否存在
  30. \Cache::get($key) 获取key
  31. \Cache::add($key, $val, 过期时间s); 添加
  32. .....

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/码创造者/article/detail/876939?site
推荐阅读
相关标签
  

闽ICP备14008679号