
redis
文章平均质量分 92
码上爱
这个作者很懒,什么都没留下…
展开
-
laravel配置redis
1、本地环境安装redismac : brew install redis //安装的就是最新版本brew service start redislinux : tar -zxvf redis-4.0.8.tar.gz //这个回头部署到服务器的时候重新来个详细的2、laravel安装redis扩展进入项目目录composer require predis/predis找到config/databases.php使用phpredis扩展就修改一下默认的配置client 'redis原创 2020-10-16 19:13:40 · 660 阅读 · 0 评论 -
laravel创建定时任务,消费队列
即上一次写了一个简单的队列的逻辑,要把它放到实际应用的框架里,才是真靠谱的,今儿就用laravel5.5框架,学习了一下如何把队列的逻辑放到框架里实际应用起来1、进入laravel框架根目录,执行命令:php artisan make:command OrderCommand执行命令会在根目录app/console/commands/下创建一个OrderCommand文件,console 目录是存放创建的任务用的,那么这个命令自然而然就是创建任务和调度2、进入OrderCommand任务文件,修改任原创 2020-10-16 11:50:31 · 1213 阅读 · 2 评论 -
最简单消息队列逻辑与实例
队列这个玩意,经常使用在日志管理,商城秒杀和一起并发很大的应用场景。之前我一直做了很多的oa系统,对于这个消息队列也一直没有去使用,只是大概了解了一下,所以一直很模糊,最近换了一个公司,公司要做一些小的功能,基本都是突然并发的场景,那么肯定要使用使用队列来解决这样的并发情况。也看了一下第三方的框架,比如rabbitMQ,kafka,大概了解了生产者,和消费者的关系,另外也了解到了一些topic的概念等,但是现在还用不到那么的多,而且公司不大的话使用第三方也会增加支出不是那个公司都能承受的了这样的支出,那原创 2020-10-15 14:45:24 · 373 阅读 · 0 评论 -
redis lpush WRONGTYPE Operation against a key holding the wrong kind of value
今儿弄了了redis的队列消息方便进行测试,使用redis中的lpush时候报错laravel lpush WRONGTYPE Operation against a key holding the wrong kind of value意思是这个key的值出现了错误,仔细检查代码发现在使用这个key之前,这个key已经赋值了,值是字符串类型,所以再使用lush的时候就会报错。如果还想使用当前key作为键那么需要先清空再使用...原创 2020-10-15 14:01:10 · 706 阅读 · 0 评论 -
redis 集合使用以及应用场景
**redis集合**集合这个功能到目前我做的项目中,还没用过,很惭愧,为了让自己加深记忆和了解记录了这篇,按照网上的教程和别人的博客照猫画虎的。自己去写了一下。应用场景标签,分类等。哪先理解一下这个功能,在客户端测试,还是看图说话sadd nameset lifang yangchen yanyan 命令 给nameset添加一个或者多个数据,如果 nameset 中存在了就会返...原创 2019-09-10 11:23:57 · 510 阅读 · 0 评论