玖叶教程网

前端编程开发入门

如何使用redis实现多种类型的消息队列?

场景说明:

  • 异步处理,可用于处理比较耗时的请求,例如批量发送邮件,如果直接在网页触发执行发送,程序会出现超时。
  • 高并发场景进行削峰,例如当某个时刻请求瞬间增加时,可以把请求写入到队列,后台再去慢慢处理这些请求。
  • 微服务架构中多模块之间解耦,例如订单模块下单之后,可以直接调用消息模块,仓库模块,但是当后续增多一个模块时,那么需要订单模块修改调用代码。可以将订单消息写入队列中,再由其他模块主动去队列获取订单消息然后进行相应处理。

阿里Java三面:分布式延时任务方案解析,万字长文一篇点通你

前言

在开发中,往往会遇到一些关于延时任务的需求。例如

你真的知道怎么实现一个延迟队列吗?|腾讯开发工程师干货分享

作者:xiewang,腾讯 IEG 运营开发工程师

前言

延迟队列是我们日常开发过程中,经常接触并需要使用到的一种技术方案。前些时间在开发业务需求时,我也遇到了一个需要使用到延迟消息队列的需求场景,因此我也在网上调研了一系列不同的延迟队列的实现方案,在此进行了一个总结并且给大家进行分享。

Redis进阶 - 数据结构:对象机制详解,一文深入底层分析

我们在前文已经阐述了Redis 5种基础数据类型详解,分别是字符串(string)、列表(list)、哈希(hash)、集合(set)、有序集合(zset),以及5.0版本中Redis Stream结构详解;那么这些基础类型的底层是如何实现的呢?Redis的每种对象其实都由对象结构(redisObject) 与 对应编码的数据结构组合而成, 本文主要介绍对象结构(redisObject) 部分。

Redis中数据类型和常用命令(redis数据类型及常用方法)

  1. string,字符串类型,最大长度512M,是redis中最常用最基本的数据类型,其本操作如下

Redis实现分页+多条件模糊查询组合方案

导言

Redis zadd导致的一次线上问题排查和处理

链接:https://juejin.cn/post/7106113486366703624

背景

一文搞定Redis五大数据类型及应用场景

本文为php中文网认证作者:“咔咔”投稿,欢迎加入php中文网有偿投稿计划!

1.string类型

1-1 string类型数据的基本操作

Redis 高级数据结构与应用场景:解锁多种数据存储需求

Redis 高级数据结构与应用场景:解锁多种数据存储需求

Redis学习(五)--------Redis常用操作命令

Redis命令

1、基本语法

redis-cli

[root@static-72-1 ~]# redis-cli 
127.0.0.1:6379> ping
PONG
1
2
3
<< < 1 2 3 4 5 6 7 > >>
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言