目录Redis系列之五------Redis 事务一、Redis 事务定义二、Redis 事务的命令case1:正常执行Case2:放弃事务Case3:全体连坐  (语法错误)Case4:冤头债主    (执行错误)Case5:watch监控1、悲观锁/乐观锁/CAS(Check And Set)2、案例3、小结三、Redis 事务的三阶段四、Redis 事务的三特性
转载 2023-07-10 23:10:14
39阅读
## 实现“redis zrange zrank”操作教程 ### 流程图 ```mermaid pie title Redis操作流程 "连接Redis" : 30 "使用ZADD添加数据" : 20 "使用ZRANGE查询数据" : 25 "使用ZRANK查询数据索引" : 25 ``` ### 步骤 | 步骤 |
原创 2024-07-07 04:32:38
27阅读
Redis简介及安装官网: http://redis.io/中文网: http://redis.cn/文档: http://redis.cn/documentation.html缓存服务器说明:使用缓存机制主要的目的就是为了降低用户访问物理设备的频次.从缓存服务器中直接获取数据,快速的响应用户,提高整体的查询速度.用户体验更好.如何实现: 1.缓存机制应该采用什么样的数据结构 进行构建? K-V结
转载 2023-10-23 22:06:17
32阅读
LRU算法LRU(Least Recently Used),即最近最少使用,是一种缓存置换算法。在使用内存作为缓存的时候,缓存的大小一般是固定的。当缓存被占满,这个时候继续往缓存里面添加数据,就需要淘汰一部分老的数据,释放内存空间用来存储新的数据。这个时候就可以使用LRU算法了。其核心思想是:如果一个数据在最近一段时间没有被用到,那么将来被使用到的可能性也很小,所以就可以被淘汰掉。LRU在Redi
转载 2023-08-14 16:43:38
65阅读
# 实现Rediszrank倒序的步骤 ## 流程图 ```mermaid flowchart TD A(连接Redis) --> B(获取zset KEY的长度) B --> C(计算倒序的排名) C --> D(获取倒序排名的成员) ``` ## 整体流程 | 步骤 | 操作 | | ---- | ---- | | 1 | 连接Redis | | 2 | 获取
原创 2024-06-23 04:14:53
64阅读
# 实现“redis zrank float丢精度”教程 ## 概述 在Redis中,使用ZSET数据结构存储有序集合,可以使用ZADD命令添加成员及其分数,使用ZRANK命令获取成员在有序集合中的排名。然而,当需要使用浮点数作为分数时,可能会遇到精度丢失的问题。本文将详细介绍如何解决这个问题。 ## 流程 ```mermaid journey title Implementing
原创 2024-05-24 05:21:25
45阅读
<?phpnamespace app\index\controller;use Redis;class Index{ public function index() { $redis = new Redis(); $redis->connect('127.0.0.1', 6379); $redis->flu...
原创 2018-08-29 14:40:52
101阅读
<?phpnamespace app\index\controller;use Redis;class Index{ public function index() { $redis = new Redis(); $redis->connect('127.0.0.1', 6379); $redis->flu...
原创 2022-01-19 13:35:43
20阅读
Redis学习(十五) - 有序集ZRANGE、ZREVRANGE、ZRANGEBYSCORE、ZREVRANGEBYSCORE、ZRANK合、ZREVRANK命令员按字典序来排序。下标
原创 2022-11-09 18:47:39
842阅读
Redis是一种高性能的内存键值存储系统,它以键值对的形式存储数据,并支持多种数据结构如字符串、列表、哈希、集合和有序集合。Redis被广泛应用于缓存、消息队列、实时统计等场景中。Redis Labs是Redis的主要维护者之一,他们提供了一系列的产品和服务来支持企业级Redis部署和管理。 ## RedisRedis Labs ### Redis Redis是一个开源项目,由Salvat
原创 2024-01-05 08:23:54
341阅读
# 实现"redis labs redis"的步骤 ## 整体流程 ```mermaid flowchart TD A(开始) --> B(安装redis labs redis) B --> C(连接redis) C --> D(操作redis) D --> E(结束) ``` ## 步骤及代码 ### 安装redis labs redis 在终端中运行以
原创 2024-05-25 06:04:58
405阅读
Redis简介简单来说 redis 就是一个非关系型内存键值数据库,不过与传统数据库不同的是 redis 的数据是存在内存中的,所以读写速度非常快,因此 redis 被广泛应用于缓存方向,redis 也经常用来做分布式锁。redis 提供了多种数据类型来支持不同的业务场景:键的类型只能为字符串,值支持五种数据类型:字符串String、列表List、集合Set、散列表Hash、有序集合Zset。re
转载 2023-08-29 11:09:05
542阅读
redis 通信协议 6379端口 TCP特点:SOCKET :长连接 set hello abc* 3:几部分组成$3:第一个单词是三个字符组成 redis中所有的数据:keys *flushdb:清空redis数据 resp快速将数据发送到redis(秒级),使用jeds慢
原创 2024-04-13 15:50:40
123阅读
NoSQL一词最早出现于1998年,是开发的一个轻量、开源、不提供功能的关系
原创 2022-08-12 10:31:41
694阅读
1点赞
1评论
springboot的redis依赖 不再概述windows上安装redis. linux上安装后提示: 需要在application.properties中: RedisConfig.java 实体类必须实现序列化: 在启动类上加入注解: RedisService: 一个控制层 除了上面的缓存使用
原创 2021-07-08 11:15:08
968阅读
1评论
1 redis设置主
原创 2022-10-13 16:50:54
612阅读
1评论
## 了解Redis MONITOR命令 Redis是一种开源的内存数据库,被广泛用于缓存、消息队列等场景。其中,Redis的`MONITOR`命令可以用于实时监控Redis服务器接收到的命令请求。 ### Redis MONITOR命令的作用 通过使用Redis的`MONITOR`命令,我们可以实时查看Redis服务器接收到的命令请求,包括命令的执行情况、执行耗时等信息。这对于调试、监控R
原创 2024-02-25 07:47:57
112阅读
# Redis: Redis Stack ![Redis Stack]( ## Introduction Redis is an open-source, in-memory data structure store. It can be used as a database, cache, and message broker. Redis provides a simple and ef
原创 2023-11-25 06:43:14
264阅读
# Redis的实现:Redis属于Redis Redis是一个高性能的键值数据库,常被用于缓存、会话管理、实时分析等场景。在这篇文章中,我们将学习如何用Redis实现一个包含“redis 属于redis”的简单示例。我们将通过一个清晰的流程和代码示例来教会你这一过程。 ## 实现流程 我们将按照以下步骤进行实现: | 步骤 | 描述 | 代码示例
原创 10月前
72阅读
一、前言今天是2021年4月20日,如今的Redis版本已经更新到了6.2.x版本, 该技术博客主要记录了Linux操作系统下如何安装Redis数据库为什么不使用Windows系统安装? 因为我们使用Redis数据库一般是基于Linux操作系统使用!二、安装步骤第一步:首先打开Redis官方网站:http://redis.io第二步:点击链接进行安装下载Redis压缩包第三步:使用Xftp连接到L
转载 2023-06-13 17:26:41
398阅读
  • 1
  • 2
  • 3
  • 4
  • 5