阿里云文档 2024-09-26

云数据库Redis版数据类型及功能特性的使用限制

您可以在本文中查看云数据库 Tair(兼容 Redis)各数据类型以及部分功能特性的使用限制。

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

【Redis】四大特殊的数据类型之 HyperLogLog

前言我们都知道 Redis 提供了丰富的数据类型,特殊的有四种:BitMap、HyperLogLog、Geospatial、Stream。今天我们就来详细的聊聊 Redis 这四种特殊的数据类型之一 HyperLogLog;应用场景:海量数据基数统计的场景,比如百万级网页 UV 计数等; 概述简介Redis HyperLogLog 是 Redis 2.8.9 版本新增的数据类型...

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

【Redis】四大特殊的数据类型之 BitMap

前言我们都知道 Redis 提供了丰富的数据类型,特殊的有四种:BitMap、HyperLogLog、Geospatial、Stream。今天我们就来详细的聊聊 Redis 这四种特殊的数据类型之一 BitMap;应用场景:二值状态统计的场景,比如签到、判断用户登陆状态、连续签到用户总数等; 概述简介Bitmap,即位图,是一串连续的二进制数组(0和1),可以通过偏移量(off...

【Redis】四大特殊的数据类型之 BitMap
文章 2022-11-28 来自:开发者社区

Redis中五大基本数据类型和三种特殊数据类型详解

介绍概念Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。 它支持多种类型的数据结构,如 字符串(strings), 散列(hashes), 列表(lists), 集合(sets), 有序集合(sorted sets) 与范围查询, bitmaps, hyperloglogs 和 地理空间(geospatial) 索引半径查询。 Redis 内....

Redis中五大基本数据类型和三种特殊数据类型详解
文章 2022-11-07 来自:开发者社区

Redis的三种特殊数据类型Bitmap(位图)

Bitmap(位图,数据结构,都是操作二进制来进行记录,只有两个状态)按位存储Bitmap的使用场景:1 统计用户信息,活跃,不活跃2 打卡,两个状态的,都可以使用BitmapBitmap的方法:场景:使用bitmaps来实现周一到周五的打卡,下表从0开始打卡:1 不打卡:0,判断打卡天数,只需要统计状态为1的即可,例如:周一(0)打卡(1),周二(1)不打卡(0)1 setbit(name)(....

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

Redis的三种特殊数据类型Geospatial(地理位置)

Geospatial(地理位置,在Redis3.2就已经推出来,它可以推算地理位置的信息) 比如说:朋友圈,附近的人,打车距离计算,两地之间的距离,方圆几里的人 Geospatial它只有6个命令1 Geoadd 添加地理位置(纬度,经度,名称)首先添加几个地理位置127.0.0.1:6379[1]> geoadd china:city 116.40 39.90 beijing #添加一些....

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

【Redis】特殊数据类型 - bitmap (位图)

bitmap数据结构,是基于二进制位来进行操作记录的,只有0 和 1两个状态。可以想象成一个数组,里面只有0或者1。能干嘛呢?现实中会有这些场景,比如统计用户信息,活跃用户和非活跃用户、登录的、未登录的用户,打卡的、未打卡的,像这种只有2个状态,并且数据量非常大的,就适合使用bitmap。网上找了一个对比,可以帮助记忆下bitmap的优点。一、setbit设置或者清空key的value(字符串)....

【Redis】特殊数据类型 - bitmap (位图)
文章 2022-10-20 来自:开发者社区

【Redis】特殊数据类型 - HyperLogLog (基数统计)

HyperLogLog 是用来做基数统计的算法。先了解下什么是基数。比如数据集{1, 3, 5, 7, 5, 7, 8},那么这个数据集的基数集为{1, 3, 5 ,7, 8},基数(不重复元素)为5。如果,现在需要统计一下网页的UV,那么就会涉及到去重了,这种场景就很适合用HyperLogLog。这不就是set集合嘛?我用set来得出不重复的元素也可以呀。没错,是可以,但是当数据量非常大的时候....

【Redis】特殊数据类型 - HyperLogLog (基数统计)
文章 2022-10-20 来自:开发者社区

【Redis】特殊数据类型 - Geospatial (地理空间)

这是在redis 3.2版本推出的,推算地理位置的信息,两地之间的距离,周围方圆的人等等场景都可以用它实现。一、geoadd将指定的地理空间位置(纬度、经度、名称)添加到指定的key中。这里可以借助网上的一些查询经纬度的工具来获取数据。geoadd china:city 121.472644 31.231706 shanghai geoadd china:city 120.619585 31.2....

【Redis】特殊数据类型 - Geospatial (地理空间)

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

云数据库 Tair(兼容 Redis)数据类型相关内容

云数据库 Tair(兼容 Redis)更多数据类型相关

产品推荐

云原生多模数据库Lindorm

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

+关注