51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

redis

Redis Zset原理详解!

Redis Zset原理详解!

厉飞雨 阅读(248) 评论(0) 赞(13)

你好,我是**猿java**。 Redis 的 Zset(有序集合)是 Redis 中功能强大且应用广泛的数据结构之一,它结合了哈希表(Hash Table)和跳表(Skip List)的优势,实现了高效的元素插入、删除和范围查询操作。在本篇文章中,我们将深入探讨 Redis Zset 的实现原理,包括其内部数据结构、操作机制、优化策略等内容。 1. Zset 的基本概念 ...

Redis的这10个设计,真秒!

Redis的这10个设计,真秒!

厉飞雨 阅读(150) 评论(0) 赞(13)

你好,我是**猿java**。 Redis 作为一个高性能的键值存储系统,得益于其诸多巧妙的设计。这篇文章,我们将分析 Redis 源码中 10个典型设计示例,并详细解析其设计理念和实现细节。 1. **单线程事件驱动模型** {#1-单线程事件驱动模型} =============================== 1.1 设计理念 {#1-1-设计理念} -----...

Redisson的看门狗是如何工作的?

Redisson的看门狗是如何工作的?

厉飞雨 阅读(177) 评论(0) 赞(13)

你好,我是**猿java**。 Redisson 的看门狗机制是其分布式锁实现中的一个关键特性。看门狗主要用于自动管理锁的持有时间,确保在对共享资源进行操作时锁不会意外过期,从而避免潜在的并发问题。 1. 什么是看门狗 {#1-什么是看门狗} ===================== "看门狗"(Watchdog)是一个广泛应用于计算机科学和工程领域...

Ubuntu 22.04安装Redis

Ubuntu 22.04安装Redis

厉飞雨 阅读(205) 评论(0) 赞(11)

#### 一、方式一 ##### 1、安装Redis 1)更新系统 root@ubuntu:\~# apt update -y 2)安装Redis root@ubuntu:\~# apt -y install redis-server 注意:Redis安装完成后,默认已启动,默认开机启动。 3)查看Redis状态 root@ubuntu:...

Debian 12.7安装Redis

Debian 12.7安装Redis

厉飞雨 阅读(185) 评论(0) 赞(14)

#### 一、方式一 ##### 1、安装Redis 1)更新系统 root@debian:\~# apt update -y 2)安装Redis root@debian:\~# apt -y install redis-server 注意:Redis安装完成后,默认已启动,默认开机启动。 3)查看Redis状态 root@debian:...

PHP 7.4.33添加Redis扩展

PHP 7.4.33添加Redis扩展

厉飞雨 阅读(260) 评论(0) 赞(15)

#### 一、PHP简介 PHP是一种创建动态交互性站点的强有力的服务器端脚本语言。PHP是目前动态网页开发中使用最为广泛的语言之一。PHP能运行在包括Windows、Linux等在内的绝大多数操作系统环境中。 PHP是免费的,并且使用非常广泛。同时,对于像微软ASP这样的竞争者来说,PHP无疑是另一种高效率的选项。 #### 二、添加Redis扩展 1、下载p...

docker-compose部署Redis-Sentinel集群

docker-compose部署Redis-Sentinel集群

厉飞雨 阅读(250) 评论(0) 赞(13)

#### 一、Redis-Sentinel简介 Sentinel(哨岗、哨兵)是Redis的高可用性(high availability)解决方案:由一个或多个Sentinel实例(instance)组成的Sentinel系统(system)可以监视任意多个主服务器,以及这些主服务器属下的所有从服务器,并在被监视的主服务器进入下线状态时,自动将下线主服务器属下的某个从服务器升...

Linux部署Redis-Sentinel集群

Linux部署Redis-Sentinel集群

厉飞雨 阅读(308) 评论(0) 赞(14)

#### 一、Redis-Sentinel简介 Sentinel(哨岗、哨兵)是Redis的高可用性(high availability)解决方案:由一个或多个Sentinel实例(instance)组成的Sentinel系统(system)可以监视任意多个主服务器,以及这些主服务器属下的所有从服务器,并在被监视的主服务器进入下线状态时,自动将下线主服务器属下的某个从服务器升...

docker-compose部署Redis-Cluster集群

docker-compose部署Redis-Cluster集群

厉飞雨 阅读(222) 评论(0) 赞(10)

#### 一、Redis简介 Redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子...

docker-compose部署Redis

docker-compose部署Redis

厉飞雨 阅读(261) 评论(0) 赞(10)

#### 一、Redis简介 Redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子...