首页
学习
活动
专区
圈层
工具
发布

#redis

【Redis系列】主从复制

optimistic_chen

启动多个redis-server,但是要注意,新启动的redis-server端口不能和默认端口(6379)冲突。我们有几种方式来指定redis-server的...

1400

【Redis系列】事务特性

optimistic_chen

🚀 欢迎来到我的CSDN博客:Optimistic _ chen ✨ 一名热爱技术与分享的全栈开发者,在这里记录成长,专注分享编程技术与实战经验,助力你的...

1100

【Redis 系列】持久化特性

optimistic_chen

  redis生成的RDB文件是存放在redis的工作目录(/var/lib/redis/)中,dump.rdb是rdb机制生成的镜像文件;它是一个二进制文件,...

1200

【Redis系列】Java操作Redis客户端

optimistic_chen

前面的学习主要是各种redis的基本操作/命令,都是在redis命令行客户端手动执行的,这种方式对于日常开发来说很难上手使用,所以更多时候,程序员们都使用red...

2100

【Redis 系列】常用数据结构---ZSET类型

optimistic_chen

Redis 的 ZSet(有序集合)是一个功能强大的数据结构,它内部为了在内存使用和操作效率之间取得平衡,根据特定条件,会使用两种不同的内部编码(数据结构):l...

1500

【Redis 系列】常用数据结构---SET类型

optimistic_chen

注意:在Redis中,绝大多数集合类型(List、Set、Hash、ZSet)的理论最大元素容量为 2³²-1(约43亿)。这一限制源于Redis最初的设计架构...

800

【Redis 系列】常用数据结构---List类型

optimistic_chen

在redis中,列表基于双向链表实现,所以充当栈和队列的角色,在很多场景中都能得到应用。

800

【Redis 系列】常用数据结构---Hash类型

optimistic_chen

总结:还有更多关于hash类型的命令,这里不再一一阐述,仔细观察可以发现,Hash 类型的很多命令和 String 类型非常相似,因为redis数据结构的演进中...

1600

【Redis 系列】常用数据结构---String类型

optimistic_chen

大部分场景下,Redis作为缓冲层,MySQL作为存储层,绝大部分数据都是从redis中获取,因为redis具有支撑高并发的特性,降低MySQL的压力。

600

【Redis 系列】深入理解Redis核心特性:全局命令、内部编码与单线程架构

optimistic_chen

  我们知道redis支持value可以是一些复杂的数据结构,redis自身这些键值对是通过哈希表的方式来组织的,所以exists时间复杂度是O(1);

400

【Redis 系列】Redis详解

optimistic_chen

现代应用中,我们希望既要MySQL的 “大” 又要redis的 “快”,二者协同工作,最常用的就是redis作为MySQL的缓存层。

1200

Caffeine + Redis 多级缓存架构实战指南

FunTester

缓存,看似简单,其实一旦用起来就会遇到各种“暗礁”,比如缓存失效策略的细节、分布式架构下的数据一致性、内存占用暴涨等让人头疼的问题,很多人都是踩了坑才意识到缓存...

5910

【C++数据结构进阶】从 Redis 底层到手写实现!跳表(Skiplist)全解析:手把手带你吃透 O (logN) 查找的神级结构!

_OP_CHEN

我们先从最基础的有序链表说起。有序链表的每个节点只存储指向下一个节点的指针,查找数据时只能从头节点开始逐个遍历,时间复杂度是 O (N)。比如要...

6110

redis的数据从本地复制到云端的方法

用户11976114

最近公司的redis数据,需要在本地做初始化,初始化的数据比较多,然后复制到云端的redis上,但是云端的redis是在云端内网,redis是云端数据库,我们没...

3610

Java高性能开发实战(1)——Redis 7 持久化机制

用户11873138

RDB指的是Redis的一种持久化机制,其核心是生成Redis数据在某个时间点的快照

5310

Redis 核心数据结构深度解密:从基础命令到源码架构

予枫

Redis 之所以被称为“高性能数据结构服务器”,是因为它不仅提供了简单的键值对存储,更在于它针对不同的应用场景,在底层设计了多种极度精巧的数据结构。

18010

深度解析 Redisson:不仅仅是 Redis 客户端,更是分布式协作利器

予枫

在 Java 分布式系统的开发中,Redis 几乎是标配。但在使用 Redis 时,你是否曾为了实现一个可靠的分布式锁而头疼?或者在处理分布式集合时感到无从下手...

19110

[后端进阶] 详解分布式锁的三种实现方式:MySQL vs Redis vs ZooKeeper

予枫

在微服务架构或分布式系统中,Java 内置的锁(如 synchronized 或 ReentrantLock)只能限制当前 JVM 内部的线程互斥。当我们需要跨...

18610

Redis 在定时增量爬虫中的去重机制与过期策略

小白学大数据

在大数据采集场景中,定时增量爬虫是获取动态更新数据的核心手段。不同于全量爬虫一次性抓取所有数据,增量爬虫需要精准识别 “新数据” 并过滤历史数据,同时合理清理过...

8310

【Redis】Redis介绍 && Jedis && SpringDataRedis && 自定义序列化 && 端口转发配置

lirendada

Redis 是一种基于键值对(key-value)的 NoSQL 数据库,与很多键值对数据库不同的是,Redis 中的值可以是由 string(字符串)、has...

1200
领券