首页 » SEO优化 » phpamqpliblaravel技巧_laravel 设备redis

phpamqpliblaravel技巧_laravel 设备redis

访客 2024-12-01 0

扫一扫用手机浏览

文章目录 [+]

\"大众require\"大众: {

\"大众php\公众: \"大众>=5.6.4\"大众,

phpamqpliblaravel技巧_laravel 设备redis

\"大众laravel/framework\"大众: \公众5.4.\公众,

phpamqpliblaravel技巧_laravel 设备redis
(图片来自网络侵删)

\"大众laravel/tinker\公众: \"大众~1.0\公众,

\公众php-amqplib/php-amqplib\"大众: \"大众2.5.\公众,

\"大众predis/predis\"大众: \"大众\公众

},

安装命令

composer update predis/predis

DB配置

config/database.php

'redis' => [

'client' => 'predis',

'default' => [

'host' => env('REDIS_HOST', '127.0.0.1'),

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

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

'database' => 0,

],

],

缓存配置(如果须要)

config/cache.php

'redis' => [

'driver' => 'redis',

'connection' => 'default',

],

如何利用

use Illuminate\Support\Facades\Redis;

Redis::set();

Redis::get();

把稳:一样平常情形下直接user Redis;是没问题的,但是偶尔会提示冲突,找不到Redis的set静态方法,以是建议全路径引入;

理解redis facade

RedisServiceProvider.php

public function register()

{

$this->app->singleton('redis', function ($app) {

$config = $app->make('config')->get('database.redis');

return new RedisManager(Arr::pull($config, 'client', 'predis'), $config);

});

$this->app->bind('redis.connection', function ($app) {

return $app['redis']->connection();

});

}

这里大概就明白了Redis实际上是利用了laravel框架的Facade实现的,底层是实例化了predis类

redis基本命令

这里不一一先容了,直接看官网命令凑集即可。

https://redis.io/commands

深入学习

如果基本的知识已经节制和理解,那么就须要深入学习一下了,《Redis设计与实现》一书全面地讲解了 Redis 的内部运行机制,是redis必看书本之一;以及redis事务、持久化、集群等知识。

参考文档:

https://redis.io/

http://www.redis.net.cn/

标签:

相关文章

QQ聊天恶搞代码技术背后的趣味与风险

人们的生活越来越离不开社交软件。在我国,QQ作为一款历史悠久、用户众多的社交平台,深受广大网民喜爱。在QQ聊天的过程中,恶搞代码的...

SEO优化 2025-03-02 阅读1 评论0

Python代码截屏技术与应用的完美融合

计算机屏幕截图已经成为人们日常生活中不可或缺的一部分。无论是分享工作成果、记录游戏瞬间,还是保存网页信息,屏幕截图都发挥着重要作用...

SEO优化 2025-03-02 阅读1 评论0

QQ无限刷礼物代码技术突破还是道德沦丧

社交平台逐渐成为人们生活中不可或缺的一部分。QQ作为我国最具影响力的社交软件之一,其丰富的功能吸引了大量用户。近期有关QQ无限刷礼...

SEO优化 2025-03-02 阅读1 评论0