You need to enable JavaScript to run this app.
最新活动
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

redis最新版本

Redis是一款开源的内存键值存储数据库,最新版本为Redis 6.2.4,该本在原本的基础上增加了许多新特性和改进功能。

  1. 模块API

Redis 6.2.4中新增了模块API的支持。这使得开发者可以使用模块API来扩展Redis的功能。模块API支持将C代码编译为Redis模块,这些模块可以在Redis服务器中运行,并提供自定义命令和数据类型。

以下是一个简单的Redis模块代码示例:

#include "redismodule.h"

int set_hello_world(RedisModuleCtx *ctx, RedisModuleString **argv, int argc) {
  RedisModule_Log(ctx,"notice","Hello World!");
  return REDISMODULE_OK;
}

 int RedisModule_OnLoad(RedisModuleCtx *ctx) {
   if (RedisModule_Init(ctx,"helloworld",1,REDISMODULE_APIVER_1)
       == REDISMODULE_ERR) return REDISMODULE_ERR;

   if (RedisModule_CreateCommand(ctx,"hello.world",
       set_hello_world,"",0,0,0) == REDISMODULE_ERR)
       return REDISMODULE_ERR;

   return REDISMODULE_OK;
 }
  1. 新的数据结构

Redis 6.2.4引入了一种新的数据结构称为“Stream”(流),它提供了一个高性能的、有序的、持久化的消息传递机制。Stream可用于消息队列、日志流、事件流等场景。

以下是一个简单的Stream代码示例:

XADD mystream * name Alice age 30
XADD mystream * name Bob age 40
XRANGE mystream - + COUNT 2
  1. Skiplist检查点

Skiplist是Redis的一种常用数据结构,用于实现有序集合、有序映射等功能。Redis 6.2.4中对Skiplist进行了改进,引入了Skiplist检查点的机制。检查点是一种快速的备份机制,可以在不中断服务的情况下生成一个Skiplist表格的快照。

以下是一个简单的Skiplist检查点代码示例:

redis> ZADD myset 1 a
(integer) 1
redis> ZADD myset 2 b
(integer) 1
redis> ZADD myset 3 c
(integer) 1
redis> CHECKPOINT
本文内容通过AI工具匹配关键字智能整合而成,仅供参考,火山引擎不对内容的真实、准确或完整作任何形式的承诺。如有任何问题或意见,您可以通过联系service@volcengine.com进行反馈,火山引擎收到您的反馈后将及时答复和处理。
展开更多
与Redis兼容的全托管缓存和存储服务,以其超高读写性能为企业应用赋能

社区干货

Redis的数据被删除,占用内存咋还那么大?| 社区征文

通过 `CONFIG SET maxmemory 100mb `或者在 `redis.conf` 配置文件设置 `maxmemory 100mb` Redis 内存占用限制。当达到内存最大值值,会触发[内存淘汰策略](https://mp.weixin.qq.com/s/H7BN-gCvbJ2S2DT31XMzzQ)删除... Redis 默认的内存分配器采用 jemalloc,可选的分配器还有:glibc、tcmalloc。**内存分配器并不能做到按需分配,而是采用固定范围的内存块进行分配。**例如 8 字节、16 字节…..,2 KB,4KB,当申请内存最近接某个固定...

使用redis-cli 分析大key

# **场景介绍**导致 redis 性能问题的因素有很多,大 key 是比较常见的因素,如果未能及时发现和处理,可能导致服务性能下降,用户体验变差。分析大 key 的方法有很多,本文专注于如何使用原生 redis-cli 工具,通过添加 --bigkeys选项,可以快找出业务中的大 key# 前提条件* ECS中已经安装了 Redis 4.0 以上版本;目的是为了使用 redis-cli 工具。* 保证客户端与 redis 网络互通。# **操作步骤**运行如下命令,可以在整个实例...

掘地三尺,搞定 Redis 与 MySQL 数据一致性问题 | 社区征文

Redis 与 MySQL 数据一致性问题怎么应对?今天「码哥」跟大家一起深入探索**缓存的工作机制和缓存一致性应对方案**。在本文正式开始之前,我觉得我们需要先取得以下两点的共识:1. 缓存必须要有过期时间;2. 保证数据库跟缓存的最终一致性即可,不必追求强一致性。## 1. 什么是数据库与缓存一致性数据一致性指的是:- 缓存中存有数据,缓存的数据值 = 数据库中的值;- 缓存中没有该数据,数据库中的值 = 最新值。反推缓...

火山引擎 Redis 云原生实践

## Redis 简介Redis 是大家日常工作中使用较多的典型 KV 存储,常年位居 DB-Engines Key-Value 存储第一。Redis 是基于内存的存储,提供了丰富的数据结构,支持字符串类型、哈希/列表/集合类型以及 stream 结构。Re... 但是 Configserver 里会实时记录最新的状态信息。Redis Server 启动的时候需要一些配置文件,里面涉及到一些用户名和密码,我们是用 Secret 来存储的。在 Server Pod 运行的时候通过 volume 机制挂载到 Server Pod...

特惠活动

缓存型数据库Redis

1GB 1分片+2节点,高可用架构
24.00/80.00/月
立即购买

短文本语音合成 10千次

多音色、多语言、多情感,享20款免费精品音色
15.00/30.00/年
立即购买

短文本语音合成 30千次

5折限时特惠,享20款免费精品音色
49.00/99.00/年
立即购买

redis最新版本-优选内容

2022 年 05 月 17 日上线版本所涉及 API 的改动及兼容说明
为了给您提供更加优质的服务,火山引擎缓存数据库 Redis 版在 2022 年 05 月 17 日发布的版本中,针对创建实例和白名单功能涉及的 OpenAPI 作了调整。 变更开始时间2022 年 05 月 17 日 20 时 影响范围跨服务访问授权自 2022 年 05 月 17 日起,新开通 Redis 产品的客户以及存量实例都需要进行跨服务访问授权。跨服务访问授权方法如下: 通过 Redis 控制台授权,详细操作步骤,请参见跨服务访问授权。 调用 CreateServiceLinkedRole(Se...
使用流程
缓存数据库 Redis 版是一款兼容 Redis 4.0、5.0 和 6.0 版本的数据库。本文介绍火山引擎缓存数据库 Redis 版创建、配置、连接实例的整体流程,帮助您快速上手使用缓存数据库 Redis 版实例。 准备工作已注册火山引擎账号,并完成实名认证。账号注册和实名认证的方法,请参见如何进行账号注册和实名认证。 已创建私有网络和子网。私有网络和子网的创建方法,请参见创建私有网络及子网。 操作步骤说明 缓存数据库 Redis 版提供了快速入门...
新功能发布记录
2024-04-11 全部 DescribeDBInstanceDetail 2024 年 02 月功能名称 功能描述 发布时间 发布地域 相关文档 Redis 4.0 支持更多监控指标 Redis 4.0 新增支持 Lua脚本使用内存监控指标,可用于监控 Server 节点执行 Lua 脚本时的内存使用量。 说明 若您看不到该指标,请先将实例的小版本升级至最新版本。更多详情,请参见升级小版本。 2024-02-27 全部 监控指标说明 支持更多参数 新增 proxy-slowlog-slower-than 参数,用于设置...
实例会话
缓存数据库 Redis 版新增实例会话功能,支持实时查看各客户端访问 Redis 实例时的会话详细信息,包括客户端地址和端口信息、所执行的命令、已连接的时长等,您还可以根据业务需要终止异常会话,或将会话信息下载到本地之后进行分析管理。 注意事项创建时间等于或早于 2023 年 07 月 21 日的实例默认不支持实例会话功能。如需使用该功能,请提交工单联系技术支持升级 Proxy 版本。 操作步骤登录 Redis 控制台。 在顶部菜单栏的左上角,选...

redis最新版本-相关内容

核心组件和产品架构

本文介绍缓存数据库 Redis 版的核心组件和产品架构。 核心组件数据节点数据节点是构建缓存数据库 Redis 版实例的最小单位,每个实例至少含有 1 个数据节点。若每个分片中仅包含 1 个节点,该实例无法提供数据持久化和高可用能力;若每个分片中节点个数超过 1 个,节点间一定具有主从关系。实例中的每个数据节点均使用相同的 Redis 版本(即您创建实例时选择的 Redis 版本)。一个实例中的所有数据节点规格均相同,且包含相同的内存量。缓...

监控指标说明

缓存数据库 Redis 版不仅支持展示单个代理(Proxy)节点或数据(Server)节点的监控指标,还支持对代理节点或数据节点中的某些监控指标进行聚合展示。本文介绍监控告警支持的指标项及相关说明。 注意事项云监控默认按照 30s 的时间粒度聚合数据,但会根据查看监控数据时选择的查询时间范围,将获取的数据根据不同的周期和方式进行聚合展示,具体规则请参见查看云产品监控数据。 当前最多支持查看最近 15 天内的监控数据详情。查看监控数...

客户端使用 SSL 加密连接 Redis

Redis 版连接地址和端口号信息: 登录 Redis 控制台。 在顶部菜单栏的左上角,选择实例所属的项目和地域。 在实例列表页,单击目标实例名称。 在实例详情页单击连接管理页签,即可在私网访问或公网访问区域查看对应的连接地址和端口号信息。 说明 关于 Redis 连接地址的更多说明,请参见连接地址类型。 客户端 SSL 连接示例Java说明 下述示例代码以 Jedis 客户端的 3.6.0 版本为例,推荐使用最新版本。 java import java.io.FileInp...

缓存型数据库Redis

1GB 1分片+2节点,高可用架构
24.00/80.00/月
立即购买

短文本语音合成 10千次

多音色、多语言、多情感,享20款免费精品音色
15.00/30.00/年
立即购买

短文本语音合成 30千次

5折限时特惠,享20款免费精品音色
49.00/99.00/年
立即购买

什么是缓存数据库 Redis

火山引擎缓存数据库 Redis 版提供的是托管型的缓存数据库服务,兼容 Redis 数据库引擎,帮助您在云上轻松、快速地构建 Redis 数据库。缓存数据库 Redis 版提供了高性能且安全的 Redis 数据库解决方案,按需计费结合动... 实例缓存数据库 Redis 版的基本单位是实例。实例是独立的、虚拟化的数据库运行环境,是多个数据节点与代理节点的集合,数据节点上运行 Redis 引擎。创建实例时,您需要指定所有节点的引擎版本和内存大小。创建好 Red...

参数支持

缓存数据库 Redis 版支持自定义部分参数的值,本文介绍 Redis 实例中支持自定义的参数的相关信息。 参数支持表说明 关于表格中的标识,说明如下:✔️ :表示当前数据库版本支持该参数。 ❌ :表示当前数据库版本不支持... 键中选择最近最少使用的键进行删除。 allkeys-lru :优先删除掉最近最少使用的键。 volatile-lfu:只从设置失效(expire set)的键中选择最不常用的键进行删除。 allkeys-lfu:优先删除掉最不常用的键。 volatile-ran...

创建并连接到 redis 集群

前言 Redis是一款优秀的Key-Value,直观来看,Redis 接收到请求之后,能以微秒级别找到数据并返回,并快速完成操作,这依赖于两点 所有操作几乎都在内存完成,速度本来就快 redis 具有优秀,高效的数据结构 关于实验 预计部署时间:20分钟级别:初级相关产品:缓存数据库 Redis 版本受众: 通用 环境说明 如果还没有火山引擎账号,点击此链接注册账号 如果您还没有VPC,请先点击链接创建VPC 缓存数据库 Redis 版本 云服务器ECS:Centos 7 ...

性能白皮书

本文介绍以 Memtier-benchmark 工具测试缓存数据库 Redis 版实例性能的详细方法和测试结果,您可以按照本文介绍自行测试对比,快速了解数据库系统的性能。 测试环境测试所用的 ECS 实例和缓存数据库 Redis 版实例均在同一地域、同一可用区。本测试中为华北 2(北京)可用区 A。 网络类型均为私有网络 VPC。 说明 ECS 实例和 Redis 实例需保证在同一个 VPC中。 测试所用缓存数据库 Redis 版实例 数据库版本Redis 5.0。 实例类型...

导出为参数模板

缓存数据库 Redis 版提供了参数模板导出功能,您可以将当前实例中所有参数的配置导出为参数模板,方便将该实例的参数配置通过导出的参数模板快速应用于其他相同数据库版本的实例。 操作步骤登录 Redis 控制台。 在顶部菜单栏的左上角,选择实例所属的项目和地域。 在实例列表页面,单击目标实例名称。 在实例详情页,单击参数配置页签。 在参数列表页签,单击导出为模板。 在弹出的对话框中,设置如下参数。参数 是否必填 说明 模板名称...

导出实例列表

缓存数据库 Redis 版提供了导出实例列表功能,您可以根据业务需要筛选出目标实例,并导出实例相关信息(如区域、规格等),便于您线下管理实例资源。 操作步骤登录 Redis 控制台。 在顶部菜单栏的左上角,选择实例所属的项目和地域。 在实例列表页,单击页面右上角的图标。说明 您可以在实例列表中,先根据实例状态、可用区、版本、计费类型或是否启用分片集群等条件筛选出目标实例后再导出。 导出时,您可以根据业务场景勾选需要导出的实...

特惠活动

缓存型数据库Redis

1GB 1分片+2节点,高可用架构
24.00/80.00/月
立即购买

短文本语音合成 10千次

多音色、多语言、多情感,享20款免费精品音色
15.00/30.00/年
立即购买

短文本语音合成 30千次

5折限时特惠,享20款免费精品音色
49.00/99.00/年
立即购买

产品体验

体验中心

云服务器特惠

云服务器
云服务器ECS新人特惠
立即抢购

白皮书

数据智能知识图谱
火山引擎数智化平台基于字节跳动数据平台,历时9年,基于多元、丰富场景下的数智实战经验打造而成
立即获取

最新活动

爆款1核2G共享型服务器

首年60元,每月仅需5元,限量秒杀
立即抢购

火山引擎增长体验专区

丰富能力激励企业快速增长
查看详情

数据智能VeDI

易用的高性能大数据产品家族
了解详情

一键开启云上增长新空间

立即咨询