-
据说60%的人使用redis看重的是redis中的list类型,那这个list有什么用呢???不用我说大家都明白,做队列使用呗,为什么用它呢,很简单呗,因为有了它我就不需要专门的MQ产品啦,比如说RabbitM
-
Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)
String存取值:
是 redis 最基本的类型 一个 key 对应一个 value。value其实不仅是String
-
Redis 有事务吗
这个答案可能会令很多人感到意外,Redis 当中是存在“事务”的。这里我把 Redis 的事务带了引号,原因在后面分析。
Redis 当中的单个命令都是原子操作,但是如果我们需要把多
-
1. 命令行
不知道大家在日常操作redis时用什么可视化工具呢?
以前总觉得没有什么太好的可视化工具,于是问了一个业内朋友。对方回:你还用可视化工具?直接命令行呀,redis提供了这么多命
-
redis | pipeline(管道)
背景
Redis是一种基于客户端-服务端模型以及请求/响应的TCP服务。这意味着通常情况下一个请求会遵循以下步骤:
客户端向服务端发送一个查询请求,并监听 Socket 返回,
-
简介
本文介绍Redis的Cluster(集群)的节点通信的流程。
通信流程
在分布式存储中需要提供维护节点元数据信息的机制, 所谓元数据是
-
Redis基础
Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。它支持多种类型的数据结构,如字符串(strings),散列(hashes),列表(lists),集合(sets),
-
1、概述
Redis是一款内存高速缓存数据库。Redis全称为:Remote Dictionary Server (远程数据服务)。Redis这种面向“键/值”对数据类型的内存数据库,可以满足我们对海量数据的读写需求。Redis
-
这次我们开始muduo源代码的实际编写,首先我们知道muduo是LT模式,Reactor模式,下图为Reactor模式的流程图[来源1]
然后我们来看下muduo的整体架构[来源1]
首先muduo有一个主反应堆mainReactor以及几个
-
NestJS的缓存模块天生支持Redis等缓存机制。以下通过一个示例,说明如何在NestJS中操作Redis。步骤如下:
先安装运行Redis服务,步骤参见链接
新建nestjs项目:
nest new [项目名称]
安装cache相关依赖
-
订单超时取消的实现,首先想到的是定时任务,但是这种实现方式在订单量较大的情况下是有问题的,而且时间也会有误差,最大时间差就是定时任务的执行间隔时间。
使用redis的过期监听事件
-
自己的项目因为会一直抓取某些信息,但是本地会和线上经常一起跑,造成冲突。这其实就是我们常说的分布式集群的问题了,本地和线上的服务器构成了集群以及QPS为2
-
一、本案例涉及知识
Layui
Redis
Vue.js
jQuery
Ajax
二、效果图
三、功能实现
(一)使用 Layui 的样式构建页面
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Redi
-
RDB(Redis DataBases)
1、RDB是什么:
在指定的时间间隔内将内存中的数据集快照写入磁盘,也就是Snapshot快照,它恢复时是将快照文件直接读到内存里。
Redis会单独创建(fork)一个子进程来进行持
-
keys命令的用法:
keys pattern
查找符合正则匹配的key的列表。扫描对象是Redis服务中所有的key,想想都很慢对不对?
同时执行keys命令的同时,Redis进程将被阻塞,无法执行其他命令,假如超过了