redis lrange
- 一文说透Redis ZSet(一文说透地下钱庄到底是个啥)
-
单讲概念会有些枯燥,我们还是从实际场景出发,进行逐层分析深挖。有个这样的业务场景,京东家电需要根据各品牌的当日累计销售额,来实时构建“销售额排行榜”。如下图所示:从技术实现的角度,最简单、且实时性高的方式,当然是一条SQL搞定一切,根据品牌进行分组,然后按照销售额进行降序排序就好了。...
- 「死磕 Redis」——Redis 通信协议 RESP
-
我们在第一次成功安装完Redis,启动Redis服务后,都会通过ping命令来测试Redis服务是否启动成功,如果服务启动成功则会响应PONG,否则启动失败。这么一个简单的过程就完成了Redis客户端-服务端的一次交互。我们知道,Redis客户端与服务端是通过命令的方式来...
- Redis原理和机制详解(redis工作原理)
-
什么是Redis?Redis是开源免费的,遵守BSD协议,是一个高性能的key-value非关系型数据库。Redis特点:...
- Redis系列(一):深入了解Redis数据类型和底层数据结构
-
Redis有以下几种常用的数据类型:redis数据是如何组织的为了实现从键到值的快速访问,Redis使用了一个哈希表来保存所有键值对。...
- redis简单实现排行榜功能(redis做排行榜)
-
前言:redis中的set可以实现共同好友,点赞,关注等功能,其zset结构可以实现排行榜的功能。还有另外4种数据结构(BitMap,HyperLoglog等等),也是利用他们的特点优势,实现了其他场景。...
- Openresty 配合 redis 实现无感知灰度发布系统(基础篇)
-
Openresty实现无感知灰度发布系统(基础篇)Openresty是基于nginx的一个成熟的网络平台,集成nginx和加强的luajit,许多实用的lua库和一些高品质高性能的第三方nginx模块。本文将使用Openresty来搭建一个简单的灰度发布系统。环境为Cen...
- Spring Boot实战分页查询附近的人:Redis+GeoHash+Lua
-
前言最近在做社交的业务,用户进入首页后需要查询附近的人;项目状况:前期尝试业务阶段;...
- Redis常用简明命令(redis 常用操作)
-
键(Key)命令命令说明DEL...
- Redis常见延迟问题排查手册!附优化建议
-
Redis作为内存数据库,拥有非常高的性能,单个实例的QPS能够达到10W左右。但我们在使用Redis时,经常时不时会出现访问延迟很大的情况,如果你不知道Redis的内部实现原理,在排查问题时就会一头雾水。很多时候,Redis出现访问延迟变大,都与我们的使用不当或运维不合理导致的。...
- Golang+redis实现分布式限流-滑动窗口算法
-
本例采用滑动窗口算法实现分布式限流。滑动窗口算法是固定窗口算的改进,将时间窗口看作是连续滑动的,不是固定大小的。滑动窗口需要记录每个请求记录。示例...