文章 2025-02-20 来自:开发者社区

Redis原理—1.Redis数据结构

大纲 1.Redis的数据结构 2.Redis的SDS 3.Redis的链表 4.Redis的字典 5.Redis的跳跃表 6.Redis的整数集合 7.Redis的压缩列表 8.Redis的对象 9.Redis对象的几个关键属性 10.Redis的单线程为什么这么快 11.Redis的典型应用场景和说明 ...

Redis原理—1.Redis数据结构
阿里云文档 2025-01-15

什么是Tair扩展数据结构TairZset

通过TairZset(exZset)可实现256维度的double类型的分值排序,适用于游戏、直播、音乐、电商等行业的排行榜场景,可极大提升数据处理效率,且客户端适配简易,无需任何编解码封装。

阿里云文档 2024-12-24

Tair扩展数据结构GIS

TairGis是一种使用R-Tree做索引,支持地理信息系统GIS(Geographic Information System)相关接口的数据结构。Redis的原生GEO命令是使用GeoHash和Redis Sorted Set结构完成的,主要用于点的查询,TairGIS在此基础上还支持线、面的查询,功能更加强大。

文章 2024-12-03 来自:开发者社区

Redis 5 种基础数据结构?

Redis是一个开源的内存数据结构存储系统,广泛应用于缓存、消息队列和实时数据分析等场景。它支持五种基础数据结构:字符串(String)、哈希(Hash)、列表(List)、集合(Set)和有序集合(Sorted Set)。以下是...

文章 2024-11-21 来自:开发者社区

Redis作为PHP缓存解决方案的优势、实现方式及注意事项。Redis凭借其高性能、丰富的数据结构、数据持久化和分布式支持等特点,在提升应用响应速度和处理能力方面表现突出

一、引言 在当今的互联网应用中,性能优化是一个至关重要的课题。随着数据量的不断增长和用户需求的日益提高,如何提高应用的响应速度和处理能力成为了开发者们面临的挑战。在众多的性能优化技术中,缓存是一种非常有效的手段。而 Redis 作为一款高性能的键值存储数据库,在 PHP 应用中作为缓存解决方案得到了广泛的应用。本文将深入探讨 Redis 作...

文章 2024-11-03 来自:开发者社区

Redis的ZSet底层数据结构,ZSet类型全面解析

文章目录 一、ZSet有序集合类型 1.1 简介1.2 应用场景1.3 底层结构1.4 ZSet常用命令 二、ZSet底层结构详解 2.1 数据结构 2.2 压缩列表ZipList 2.3 跳表详解 2.3.1 跳表是什么(what)2.3.2 跳表怎么做的(how)2.3.3 为什么需要跳表(WHY)/跳表高效...

Redis的ZSet底层数据结构,ZSet类型全面解析
文章 2024-11-03 来自:开发者社区

Redis常见面试题:ZSet底层数据结构,SDS、压缩列表ZipList、跳表SkipList

文章目录 一、Redis数据结构概述 1.1 Redis有哪些数据类型1.2 Redis本质是哈希表1.3 Redis的哈希冲突与渐进式rehash1.4 数据结构底层1.4.1 简单动态字符串SDS1.4.2 双向链表LinkedList(后续已废弃)1.4.3 压缩列表ZipList1.4.4 哈希表HashTable1.4.5 跳表SkipList1.4.6 整...

Redis常见面试题:ZSet底层数据结构,SDS、压缩列表ZipList、跳表SkipList
文章 2024-11-03 来自:开发者社区

Redis数据结构:List类型全面解析

文章目录 一、List数据类型 1.1 简介1.2 应用场景1.3 底层结构 二、数据结构 2.1 压缩列表ZipList2.2 双向链表LinkedList(后续已废弃)2.3 快速链表QuickList 三、List常见命令 一、List数据类型 1.1 简介 详细介绍:Redis五种数据类型、String、List、Set、Hash、ZSet R...

Redis数据结构:List类型全面解析
文章 2024-10-30 来自:开发者社区

介绍下Redis 的基础数据结构

目录 这周开始学习 Redis,看看Redis是怎么实现的。所以会写一系列关于 Redis的文章。这篇文章关于 Redis 的基础数据。阅读这篇文章你可以了解: 动态字符串(SDS) 链表 字典 三个数据结构 Redis 是怎么实现的。 SDS SDS (Simple Dynamic String)是 Redis 最基础的数据结构。直译过来就是”简单的动态字符串“。Redis 自己实现...

介绍下Redis 的基础数据结构
文章 2024-10-29 来自:开发者社区

Redis 数据结构与对象

Redis 是一个非常强大的内存数据库,它提供了多种丰富的数据结构来满足不同的应用场景。来详细了解一下 Redis 的主要数据结构以及它们与对象的关系。 字符串(String):这是 Redis 中最基本的数据结构之一。字符串可以存储文本、数字等各种类型的数据。它就像是一个简单的键值对,其中键是字符串,值也是字符...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

算法编程

开发者社区在线编程频道官方技术圈。包含算法资源更新,周赛动态,每日一题互动。

+关注
X