文章 2024-08-22 来自:开发者社区

redis实战——go-redis的使用与redis基础数据类型的使用场景(一)

一.go-redis的安装与快速开始 这里操作redis数据库,我们选用go-redis这一第三方库来操作,首先是三方库的下载,我们可以执行下面这个命令: go get github.com/redis/go-redis/v9 最后我们尝试一下连接本机的redis数据库,以及执行一个简单的redis操作: package main import ( "context" ...

redis实战——go-redis的使用与redis基础数据类型的使用场景(一)
文章 2024-08-19 来自:开发者社区

Redis6入门到实战------ 三、常用五大数据类型(字符串 String)

1、 Redis键(key) 1.1 查看所有key keys *查看当前库所有key 1.2 判断某个key是否存在 exists key判断某个key是否存在 1.3 查看key是什么类型 type key 查看你的key是什么类型 1.4 删除指定key del key 删除指定的key数据 unlink key 根据value选择非...

Redis6入门到实战------ 三、常用五大数据类型(字符串 String)
文章 2024-08-19 来自:开发者社区

Redis6入门到实战------ 三、常用五大数据类型(列表(List)、集合(Set)、哈希(Hash)、Zset(sorted set))

3 Redis列表(List) 3.1 简介 单键多值Redis 列表是简单的字符串列表,按照插入顺序排序。你可以添加一个元素到列表的头部(左边)或者尾部(右边)。它的底层实际是个双向链表,对两端的操作性能很高,通过索引下标的操作中间的节点性能会较差。 3.2 常用命令 lpush/rpush <key><value1><value2><v...

Redis6入门到实战------ 三、常用五大数据类型(列表(List)、集合(Set)、哈希(Hash)、Zset(sorted set))
文章 2024-01-31 来自:开发者社区

Redis 实战篇:巧用数据类型实现亿级数据统计

在移动应用的业务场景中,我们需要保存这样的信息:一个 key 关联了一个数据集合,同时还要对集合中的数据进行统计排序。常见的场景如下:给一个 userId ,判断用户登陆状态;两亿用户最近 7 天的签到情况,统计 7 天内连续签到的用户总数;统计每天的新增与第二天的留存用户数;统计网站的对访客(Unique Visitor,UV)量最新评论列表根据播放量音乐榜单通常情况下,我们面临的用户数量以及....

Redis 实战篇:巧用数据类型实现亿级数据统计
文章 2023-01-04 来自:开发者社区

Redis实战--SpringBoot中对Redis数据类型set的基本操作示例

该文章是接上一篇文章《Redis整合SpringBoot示例》的后续,操作用例代码比较多,这里展示核心代码所占篇幅很多,所以单独抽出来写set类型在SpringBoot中的使用代码如下package com.example.echo.redis; import org.junit.Test; import org.junit.runner.RunWith; import org.springf.....

文章 2023-01-04 来自:开发者社区

Redis实战--SpringBoot中对Redis数据类型list的基本操作示例

该文章是接上一篇文章《Redis整合SpringBoot示例》的后续,操作用例代码比较多,这里展示核心代码所占篇幅很多,所以单独抽出来写list类型在SpringBoot中的使用代码如下package com.example.echo.redis; import org.junit.Test; import org.junit.runner.RunWith; import org.spring.....

文章 2023-01-04 来自:开发者社区

Redis实战--SpringBoot中对Redis数据类型String的基本操作示例

该文章是接上一篇文章《Redis整合SpringBoot示例》的后续,操作用例代码比较多,这里展示核心代码所占篇幅很多,所以单独抽出来写String类型在SpringBoot中的使用代码如下方法对应的redis基本操作都比较简单,这里不做详细解释,每一个方法都有对应的注释。package com.example.echo.redis; import org.junit.Test; import.....

文章 2022-10-10 来自:开发者社区

Redis入门实战(三)Redis 五个基本数据类型

所谓工欲善其事,必先利其器。前面我们介绍了Redis在windows和在Linux下的安装和配置。Redis处理性能强大之外,还有一个优势就是提供了多种数据结构,应对不同的业务场景。接下来我们介绍Redis的常用数据类型。Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)。一、String(字符串)s....

Redis入门实战(三)Redis 五个基本数据类型
文章 2022-04-30 来自:开发者社区

Redis 实战篇:巧用数据类型实现亿级数据统计 (三)

排行榜码老湿,对于最新列表的场景,List 和 Sorted Set 都能实现,为啥还用 List 呢?直接使用 Sorted Set 不是更好,它还能设置 score 权重排序更加灵活。原因是 Sorted Set 类型占用的内存容量是 List 类型的数倍之多,对于列表数量不多的情况,可以用 Sorted Set 类型来实现。比如要一周音乐榜单,我们需要实时更新播放量,并且需要分页展示。除此....

Redis 实战篇:巧用数据类型实现亿级数据统计 (三)
文章 2022-04-30 来自:开发者社区

Redis 实战篇:巧用数据类型实现亿级数据统计 (二)

基数统计基数统计:统计一个集合中不重复元素的个数,常见于计算独立用户数(UV)。实现基数统计最直接的方法,就是采用集合(Set)这种数据结构,当一个元素从未出现过时,便在集合中增加一个元素;如果出现过,那么集合仍保持不变。当页面访问量巨大,就需要一个超大的 Set 集合来统计,将会浪费大量空间。另外,这样的数据也不需要很精确,到底有没有更好的方案呢?这个问题问得好,Redis 提供了 Hyper....

Redis 实战篇:巧用数据类型实现亿级数据统计 (二)

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

云数据库 Tair(兼容 Redis)实战相关内容

云数据库 Tair(兼容 Redis)更多实战相关

产品推荐

NoSQL数据库

阿里云NoSQL数据库提供了一种灵活的数据存储方式,可以支持各种数据模型,包括文档型、图型、列型和键值型。此外,它还提供了一种分布式的数据处理方式,可以支持高可用性和容灾备份。包含Redis社区版和Tair、多模数据库 Lindorm、MongoDB 版。

+关注
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等