简介 有序集合是一个数据类型和集合和hash表很相似,数据是不重复的。由于集合中的元素是没有排序的,因此有序集合中的每个元素都和一个浮点型数字关联起来,这个浮点型数字叫做score(所以它和hash很像)。有序集合内的元…
分类:redis
laravel使用redis监听在内部再次使用redis遇到的问题
问题一:启用监听收不到过期时间消息,原因是未开启配置解决办法是 在redis配置文件内开启 notify-keyspace-events Ex或者在redis命令行 redis-cli 使用命令: config set …
lua web快速开发指南(6) - Cache、DB介绍
“数据库”与”缓存”的基本概念 数据库与缓存是服务端开发人员的必学知识点. 数据库 “数据库”是一种信息记录、存取的虚拟标记地点的集合统称. 比如现…
12. Redis 五种数据类型-有序集合Zset
Redis 数据结构-zset Redis 中的zset 结构, 是一个既类似于hash 又类似于set 还类似于list的一种特殊数据结构. zset 会根据元素的value 自动排序, 默认是升序. 类似于hash …
Redis内存回收策略
Redis内存回收机制主要体现在以下两个方面: 删除到达时间的键对象。 内存使用达到maxmemory上限时触发内存溢出控制策略。 1.删除过期键对象 Redis所有的键都可以设置过期属性,内部保存在过期字典中。由于进程…
redis连接成功操作无反应,nginx 504的另一个原因
遇到的2个问题 问题1: redis-server启动后,redis-client连接成功,set时无反应,查看redis-server进程存在。问题2: nginx,php-fpm,访问html页面正常,访问php页面…
使用redis watch实现秒杀抢购,避免超卖
涉及抢购、秒杀、抽奖、抢票等活动时,为了避免超卖,那么库存数量是有限的,但是如果同时下单人数超过了库存数量,就会导致商品超卖问题。那么我们怎么来解决这个问题呢? 采用乐观锁,使用redis实现 <?php head…
redis学习-第二节-部分高级
redis 学习二 time : 20181018;学习一些Redis的高级应用–Redis 命令行 Redis 发布订阅 1. Redis 发布订阅(pub/sub)是一种消息通信模式:发送者发送消息,订阅…
Delayer 基于 Redis 的延迟消息队列中间件
Delayer 基于 Redis 的延迟消息队列中间件,采用 Golang 开发,支持 PHP、Golang 等多种语言客户端。 参考 有赞延迟队列设计 中的部分设计,优化后实现。 项目链接:https://github…
redis 系列-redis 是什么
Redis 是什么 Redis (Remote Dictionary Service) 即远程字典服务 。是一个由C 语言编写的基于内存的存储服务。 Redis 的基础数据结构 reids 目前支持5种基础数据结构 st…
(全栈须知)2.全栈数据基础(理解)
前言 本文开始规范使用标记语法《Markdown 语法编写》 。对于没有实际经验的情况来说,也应该记住基本数据类型,以便于快速上手应用。 1、Redis 数据类型 Redis 数据类型Redis支持五种数据类型: a.一…
redis问题解决 Caused by: io.lettuce.core.RedisException: io.lettuce.core.RedisConnectionException: DENIED Redis is running in protected mode because protected mode is enabled, no bind address was specifie
1找到redis的配置文件 redis.conf vim redis.conf 修改 protected-mode yes 改为 protected-mode no 注释掉&…