`
xieye
  • 浏览: 835163 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

Laravel中使用redis利用IDE的自动提示方法

    博客分类:
  • PHP
阅读更多
本人原创文章,转载注明出处。

问题的提出:laravel中使用redis,发现没有自动提示。

首先,在lavavel中使用redis,最好使用phpredis,这样速度快。

可是发现IDE不会自动提示。

办法是这样的:

给自己电脑安装predis,命令:
composer require predis/predis --dev

但是不要在生产服务器上装,反正用不到。

代码如下:

先修改config / app.php
'Redis' => Illuminate\Support\Facades\Redis::class,
改成
'RedisDB' => Illuminate\Support\Facades\Redis::class,
这样避免phpredis自带的命名冲突,因为我们希望使用laravel封装的redis。


然后,
use RedisDB;
$redis = RedisDB::connection();
$redis->zAdd('key', -1100, '4');

此时,奇迹出现,自动提示有了!

截图为证:





  • 大小: 34.4 KB
0
0
分享到:
评论

相关推荐

    Laravel开发-laravel-phpredis

    在Laravel中集成phpredis,你需要遵循以下步骤: 1. **安装laravel-phpredis**:首先,通过Composer来安装这个扩展。在终端中运行以下命令: ``` composer require predis/predis ``` 2. **配置服务提供者**:...

    Laravel开发-redis-manager

    本文将深入探讨Laravel如何通过Redis Manager来集成和利用Redis,以及相关的配置、使用方法和实际应用场景。 首先,Laravel内置了对Redis的支持,它使用Predis库作为客户端,提供了一个简洁的接口来与Redis服务器...

    Laravel开发-laravel-redis-ui

    【Laravel开发与Redis UI详解】 ...通过集成Redis和使用laravel-redis-ui,Laravel开发者能够充分利用Redis的强大功能,如高效缓存和异步处理,同时也能便捷地管理和调试Redis数据。这极大地提升了开发效率和应用性能。

    Laravel7中Redis队列的使用

    在Laravel7中,Redis队列的使用是一个高效且灵活的方法来处理异步任务和后台工作。Redis是一个开源的、高性能的键值存储系统,它支持多种数据结构,如字符串、哈希、列表、集合和有序集合,这使得它成为处理队列的...

    Laravel Redis操作大全

    Laravel Redis操作大全 Laravel Redis操作大全提供了Redis操作的详细介绍,涵盖了基本的set/get操作、setex存储带存储时效的记录、add操作、getset操作、incrby/incr/decrby/decr操作、exists检测操作、type类型...

    Laravel开发-laravel-redis-mock

    现在,当你在测试中使用`$redis = app(Redis::class)`获取Redis实例时,实际上获取的是一个模拟器。你可以像平常一样调用其各种方法,如`$redis->set('key', 'value')`,但在测试结束后,所有对Redis的操作都会被...

    Laravel开发-laravel-redis-fallback

    在`laravel-redis-fallback-master`项目中,核心思想是创建一个自定义缓存驱动器,这个驱动器首先尝试使用Redis,如果Redis服务不可用,就会自动切换到文件系统作为备用。为了实现这个功能,你需要在`app/Providers`...

    Laravel中Redis的配置和使用

    Laravel中Redis的配置和使用 Laravel框架中,Redis是一个非常重要的组件,它可以用来做缓存、 Session、消息队列等多种用途。下面我们将详细介绍Laravel中Redis的配置和使用。 首先,需要在composer.json文件中...

    Laravel开发-laravel-5.1-phpredis

    在本文中,我们将深入探讨如何在 Laravel 5.1 框架中使用 phpredis 扩展进行 Redis 数据存储和缓存管理。Redis 是一个高性能的键值对数据存储系统,广泛用于缓存、消息队列等场景。而 phpredis 是 PHP 的 Redis ...

    Laravel开发-laravel-redis

    在Laravel中使用Redis,首先需要安装`predis/predis`包。可以通过Composer来完成: ``` composer require predis/predis ``` 同时,需要在`config/database.php`配置文件中设置Redis连接参数,包括主机名、端口、...

    Laravel框架使用Redis的方法详解

    在Laravel中使用Redis前,首先需要安装predis/predis包,这是一个PHP客户端库,可以轻松地与Redis进行交互。通过Composer安装此包的过程非常简单,只需运行composer require predis/predis命令即可。安装完成后,...

    Laravel框架实现redis集群的方法分析

    本文实例讲述了Laravel框架实现redis集群的方法。分享给大家供大家参考,具体如下: 在app/config/database.php中配置如下: 'redis' => array( 'cluster' => true, 'default' => array( 'host' => '172.21.107....

    Laravel/Lumen 使用 Redis队列

    在 Laravel/Lumen 中,我们可以使用 `dispatch` 方法将任务加入队列。 六、队列任务执行 队列任务执行是指从队列中取出任务,并执行任务的过程。在 Laravel/Lumen 中,我们可以使用 `work` 命令执行队列任务。 七...

    基于Laravel封装的Redis+lua分布式锁源码

    基于Laravel封装的Redis+lua分布式锁源码

    Laravel开发-laravel-redis-tagger

    总的来说,`laravel-redis-tagger` 是一个增强Laravel中Redis功能的工具,它简化了在Laravel应用中使用Redis进行标签管理的过程,提高了开发效率和系统性能。如果你的项目涉及大量标签操作,那么这个扩展将是一个...

    laravel中Redis队列监听中断的分析

    - laravel使用Redis实现网站缓存读取的方法详解 - 关于 Laravel Redis 多个进程同时取队列问题详解 - Redis在Laravel项目中的应用实例详解 - Laravel框架实现redis集群的方法分析 - Laravel如何使用Redis共享Session...

Global site tag (gtag.js) - Google Analytics