首页 > 数据库 >华为云GeminiDB新版本发布:全面支持Redis 6.2

华为云GeminiDB新版本发布:全面支持Redis 6.2

时间:2024-03-20 09:11:20浏览次数:26  
标签:过期 Redis 用户 field 6.2 GeminiDB

华为云GeminiDB是一款兼容Redis协议的弹性KV(Key-Value)数据库,支持远超内存的容量和极致的性能,可支撑用户平滑迁移,在广告、游戏、电商等行业有着广泛的应用。

今年3月上线的新版本,GeminiDB已全面支持Redis 6.2,用户可在华为云GeminiDB产品官网购买使用。新版本的GeminiDB发布了一系列增强功能,为用户带来云原生、高性能和易用性等方面的优势体验。

究竟有哪些亮点呢?让我们一起来看看吧!

广告推荐业务神器—FastLoad极速导入

近年来,越来越多的客户选用GeminiDB Redis接口数据库作为广告RTA、推荐系统的核心特征库。除了兼顾稳定低时延与大容量优势之外,GeminiDB Redis接口现已支持FastLoad极速导入。

该功能可以帮助用户,直接将离线系统生成的全量特征通过parquet或csv格式一键导入GeminiDB Redis接口,相比逐条命令写入开源Redis的老办法,可至少提速5到10倍,轻松实现批量导入过程的“削峰”。

投放频控、购物车业务刚需—Hash类型可设置field粒度过期时间

Redis hash结构非常灵活,被广泛应用。

开源Redis不支持hash field过期,一些业务操作就会变得非常笨重。比如一个游戏玩家领取了一个限时道具,道具会在x小时后过期。遇到这种情况,用户只能将过期时间编码到field value中,业务需要定期读取field并解析过期时间,才能进行删除。而使用GeminiDB后,只需对field设置过期时间即可。

GeminiDB Hash Field过期命令使用:exHash命令列表

频控业务实践:广告频控业务exHash方案

布隆过滤器Bloom Filter

布隆过滤器可以判断一个元素是否在集合内,常用于判断用户是否在千万级黑名单列表中、网页爬虫对URL去重等。

GeminiDB Redis接口支持千万元素布隆过滤器,单个布隆过滤器可支持高达数万并发性能。

游戏业务最佳搭档——PITR极速数据回档

GeminiDB支持PITR(按时间点恢复数据),开启后,最大程度地降低误操作带来的数据损失,保护用户数据安全。例如,在游戏运行期间,有玩家利用漏洞非法复制装备、货币,使游戏公平性遭到破坏,GeminiDB可帮助用户恢复到指定时刻,最大程度降低损失。

全面兼容Redis 6.2命令

GeminiDB Redis接口目前已支持Redis 6.2全量命令,例如SMISMEMBER、BLMOVE、HRANDFIELD等,详情请参考6.2发布笔记。

用户现在可以使用华为云DRS服务,轻松将自建Redis 6.2及以下版本数据库平滑迁移至GeminiDB。

此外,GeminiDB通过服务化界面方式支持了Redis 6.2 ACL。在GeminiDB账号管理页面,用户可以为不同DB配置权限相互隔离的读写账号、只读账号,给多租户共用实例使用场景带来极致安全性。

未来,GeminiDB团队基于高性能、易用性原则,将持续探索业务开发和运维使用诉求,致力于为用户带来最具弹性和性价比的KV数据库服务,欢迎来GeminiDB官网体验使用。

 

点击关注,第一时间了解华为云新鲜技术~

 

标签:过期,Redis,用户,field,6.2,GeminiDB
From: https://www.cnblogs.com/huaweiyun/p/18084424

相关文章

  • 关于Redis缓存原理详解
    最近都没看Redis,现在回来温习下,现在从Redis的三大缓存开始重新探一探有多深有多浅(^▽^)  让我来开始知识的醍醐灌顶把!是时候表演真正的技术了。(哔哔哔哔….)  铁子们,看在这么卖力的份上,如果觉得本文对你有帮助的话,请动动你的小手,点个赞哟。接下来就开始我们的Redis的......
  • Redis 主从复制的原理详解
    文章目录:1、复制过程2、数据间的同步3、全量复制4、部分复制5、心跳6、异步复制复制原理1.复制过程复制的过程步骤如下:1、从节点执行slaveof命令2、从节点只是保存了slaveof命令中主节点的信息,并没有立即发起复制3、从节点内部的定时任务发现有主节点的信息,开始使......
  • 详解Redis的持久化RDB和AOF
    Redis的持久化是将内存中的数据同步到硬盘的过程具体来说,Redis支持两种主要的持久化方式:RDB和AOF。RDB(RedisDatabase)简介默认持久化方式RDB会将内存中的数据快照保存到磁盘上的一个二进制文件中。这个文件包含了Redis在某个时间点上的所有数据,包括键值对及其过期时间等......
  • Redis 梳理
    基础知识NoSQLNoSQL(NotOnlySQL),泛指非关系型数据库。为了解决大规模数据几何多重数据种类带来的挑战,尤其是大数据应用,包括超大规模数据的存储。这些类型的数据存储不需要固定的模式,无需多余操作就可以横向发展。易扩展NoSQL数据库种类繁多,但是一个共同的特点都是去掉关......
  • 瑞_Redis_短信登录
    文章目录项目介绍1短信登录1.1项目准备1.1.1导入SQL1.1.2导入后端项目1.1.3导入前端项目1.2基于Session实现登录流程1.2.1功能流程介绍1.2.1.1发送短信验证码1.2.1.2短信验证码登录、注册1.2.1.3校验登录状态1.2.2实现发送短信验证码功能1.2.2.1页面流程1.......
  • Garnet: 力压Redis的C#高性能分布式存储数据库
    今天看到微软研究院开源了一个新的C#项目,叫Garnet,它实现了Redis协议,可以直接将Redis替换为Garnet,客户端不需要任何修改。根据其官网的信息,简单的介绍一下它。开源仓库地址:https://github.com/microsoft/garnet文档地址:https://microsoft.github.io/garnet/Garnet是微软研究院基......
  • 鸿鹄电子招投标系统源码实现与立项流程:基于Spring Boot、Mybatis、Redis和Layui的企业
    随着企业的快速发展,招采管理逐渐成为企业运营中的重要环节。为了满足公司对内部招采管理提升的要求,建立一个公平、公开、公正的采购环境至关重要。在这个背景下,我们开发了一款电子招标采购软件,以最大限度地控制采购成本,提高招投标工作的公开性和透明性,并确保符合国家电子招投标......
  • redis查询端口与密码以及连通性测试方法
    目录一.端口查找二.密码查找三.连通性测试前言:redis的配置信息都在redis.conf文件里面,可以通过find/-nameredis.conf 进行查找文件存放位置,然后进入redis.conf文件进行查看一.端口查找1.使用命令 ps-ef|grepredis进行查找,示例6450/6451均为redis......
  • redis自学(21)信号驱动IO和异步IO
    信号驱动IO信号驱动IO是与内核建立SIGIO的信号关联并设置回调,当内核有FD就绪时,会发出SIGIO信号通知用户,期间用户应用可以执行其它业务,无需阻塞等待  缺点:当有大量IO操作时,信号较多,SIGIO处理函数不能及时处理可能导致信号队列溢出而且内核空间与用户空间的频繁信号交互性......
  • Garnet发布 Redis不再是唯一选择
    Garnet是MicrosoftResearch的远程缓存存储,提供强大的性能(吞吐量和延迟)、可扩展性、存储、恢复、集群分片、密钥迁移和复制功能。Garnet可以与现有的Redis客户端配合使用。Garnet是MicrosoftResearch推出的一种新型远程缓存存储,具有多种独特优势:Garnet采用流行的......