阿里云文档 2024-07-30

Tair扩展数据结构TS介绍

TairTS是基于Redis Module开发的时序数据结构,提供低时延、高并发的内存读写访问,及快速地过滤、聚合查询功能,集存储与计算为一体,在简化了处理时序数据流程的同时,大幅度提高了性能。

阿里云文档 2024-07-15

Tair扩展数据结构Doc介绍

TairDoc是类似RedisJSON的文档数据结构,支持JSON数据的增删改查。

阿里云文档 2024-07-15

Tair扩展数据结构Cpc介绍

TairCpc是基于CPC(Compressed Probability Counting)压缩算法开发的数据结构,支持仅占用很小的内存空间对采样数据进行高性能计算。

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

Redis数据结构—跳跃表 skiplist 实现源码分析

Redis 是一个开源的内存数据结构存储系统,它可以用作数据库、缓存和消息中间件。Redis 的数据结构非常丰富,其中跳跃表(skiplist)是一种重要的数据结构,它被用来实现有序集合(sorted sets)。 跳跃表是一种概率型数据结构,它通过多层链表来实现快速的查找操作。跳跃表的结构类似于多层索引,每一层都是一个有序链表,但每一层的链表节点数量逐渐减少,最顶层的链表节点最少,最底...

Redis数据结构—跳跃表 skiplist 实现源码分析
文章 2024-07-10 来自:开发者社区

Redis数据结构—跳跃表 skiplist

       Redis是一个高性能的键值存储系统,它支持多种类型的数据结构来存储数据,包括字符串、哈希、列表、集合、有序集合等。其中,有序集合(Sorted Set)是一个特殊的数据结构,它能够存储成对的成员和分数,并且可以通过分数对成员进行排序。 ...

Redis数据结构—跳跃表 skiplist
文章 2023-09-07 来自:开发者社区

Redis中ZSet的底层数据结构跳跃表skiplist,你真的了解吗?

一、前言老周写这篇文章的初衷是这样的,之前项目中有大量使用 Redis 的 ZSet 数据结构来实现各种排行榜的功能。老周以前也写过关于跳表的数据结构,但那是纯数据结构方面来分析的,今天我们就来从跳跃表在 Redis 中的底层实现方向来分析。我们都知道 Redis 有五种常用的数据结构:String、Hash、List、Set 以及 ZSe...

Redis中ZSet的底层数据结构跳跃表skiplist,你真的了解吗?

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

产品推荐

云原生多模数据库Lindorm

Lindorm是适用于任何规模、多种类型的云原生数据库服务,支持海量数据的低成本存储处理和弹性按需付费,兼容HBase、Solr、SQL、OpenTSDB等多种开源标准接口,是互联网、IoT、车联网、广告、社交、监控、游戏、风控等场景首选数据库,也是为阿里巴巴核心业务提供支撑的数据库之一。

+关注