51工具盒子

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

redis

Tomcat 8.x基于Redis Session会话保持

Tomcat 8.x基于Redis Session会话保持

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

### 什么是Redis? Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。 一、与其他用户状态保存方案比较文章源自小柒网-https://www.yangxingzhen.cn/1310.html 一般开发中用户状态使用session或者cookie,两种方式各种利弊。文章源自小柒...

Redis配置文件详解

Redis配置文件详解

厉飞雨 阅读(176) 评论(0) 赞(12)

#### [Redis配置文件详解](https://51tbox.com/ "查看与 Redis配置文件详解 相关的文章") #daemonize no 默认情况下, redis 不是在后台运行的,如果需要在后台运行,把该项的值更改为 yes daemonize yes 文章源自小柒网-https://www.yangxingzhen.cn/5...

Redis哨兵模式部署

Redis哨兵模式部署

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

Redis哨兵模式是一种特殊的模式,首先Redis提供了哨兵的命令,哨兵是一个独立的进程,作为进程,它会独立运行。其原理是哨兵通过发送命令,等待Redis服务器响应,从而监控运行的多个Redis实例。本文记录一下搭建Redis哨兵模式集群的步骤。 环境信息 {#环境信息} ------------ 这里的部署集群为3节点(1主2从3哨兵),系统为CentOS7。 | ...

Redis单机部署

Redis单机部署

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

redis 是最常用的缓存数据库(正确说是中间件),虽然redis的安装很简单,网上也一大堆,但是为了便于后面继续写 redis 的集群部署,这里就记录一下单机部署 redis 的方式。 Linux 安装 {#linux-安装} -------------------- 本文安装系统为CentOS7.8 ### 下载安装包 {#下载安装包} 访问官网安装包下载地址:&l...

Django 使用 django-redis 作为缓存的正确用法,别忽略缓存的使用原则

Django 使用 django-redis 作为缓存的正确用法,别忽略缓存的使用原则

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

一般的 web 服务都会设置缓存机制,特别是那些大型的服务,因为请求多,所以为了减少对数据库的查询,可以使用缓存来存储一些必要的信息给请求调用。Django 自身也有一套相对完善的缓存系统,这篇文章来介绍一下使用 redis 作为 Django 缓存的使用方法,并且说一下我在使用缓存的过程中遇到的问题。 redis 是一个 key-value 存储系统,常用于缓存的存储。先来...

Redis 脱坑指南

Redis 脱坑指南

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

一、前言 {#一、前言} ------------ **Redis** 是一款 key-value 内存数据库。由于其上手快,执行效率高,拥有多种数据结构,支持持久化以及集群等功能和特点被众多互联网公司所使用。但是,如果使用和操作不当,会引起内存浪费,甚至系统宕机等严重后果。 二、要点分析 {#二、要点分析} ---------------- ### 2.1 使用正确的数...

Redis Zset原理详解!

Redis Zset原理详解!

厉飞雨 阅读(247) 评论(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:...