云数据库 GeminiDB

丰富场景

兼容 Redis/MongoDB/Cassandra/InfluxDB 等多种开源协议

高弹性

计算和存储可以独立按需扩容,无需迁移数据,急速完成数据库集群扩缩容

高可靠

企业级数据强一致,0丢失,并提供故障重构和备份恢复能力

高性价比

计算专用,自适应压缩,自动冷热分级存储,存储成本低

为什么选择云数据库 GeminiDB

高弹性,实现计算分钟级扩容,存储秒级扩容

高弹性,实现计算分钟级扩容,存储秒级扩容

  • Shared Nothing + Shared Storage 架构:多个无状态的计算节点共享一个有状态的分布式存储引擎

  • 高资源利用率:集群动态负载均衡,由内部proxy集群提供数据的动态负载均衡

  • 弹性极致扩容:一键下发任务,计算资源分钟级扩容,存储空间秒级扩容

高可靠,保障企业级数据0丢失,性能稳定

高可靠,保障企业级数据0丢失,性能稳定

  • 数据 0 丢失 & 强一致:GeminiDB基础组件服务实现数据三副本冗余,确保0丢失。同时满足多点访问强一致性要求,业务设计更轻松

  • 高可用:节点故障秒级完成接管,对业务影响小。即使N-1节点同时故障,实例依然可用

  • 性能稳定:计算层分布式多线程模型,存储层RDMA高速网络拓扑,深度优化RocksDB存储引擎,冷热分离加速热点数据访问。全链路的性能设计无处不在,稳定可靠

高性价比,实现计算专用,降低存储成本

高性价比,实现计算专用,降低存储成本

  • 计算专用:基于GeminiDB计算存储分离架构,通过专门的计算节点,提升计算性能,降低传统组网的备份机计算资源的浪费

  • 低内存成本:GeminiDB Redis相对开源Redis纯内存架构,对内存的容量要求更低,硬件成本下降75%~90%

  • 低存储成本:针对时间序列类数据,GeminiDB Influx采用自适应压缩算法、自动冷热分级存储,相同数据量下存储成本仅有关系型数据库的1/10

灵活完善的解决方案满足多场景需求

灵活完善的解决方案满足多场景需求

键值数据场景
数据特征

Key-Value类型数据, 以及Hash、List、Sorted Set、Set、Stream等传统Redis结构

海量数据,访问低延时

业务场景示例

广告:AI业务需要低延时、大容量的KV数据库,用于存储特征画像。同时满足媒体端对时延的高要求,适合RTA、DSP等广告业务。

游戏:存储玩家数据、活动、排行和好友等信息;支持原地指定时间点PITR回档(游戏业务刚需需求),帮助游戏业务敏捷处理数据问题。

电商:商品库存海量数据,可靠性要求高。

协议兼容

兼容 Redis 协议接口,支持主备版、集群版全生态架构

兼容 DynamoDB 接口

文档数据场景
数据特征

文档类型数据,通过类JSON格式文件保存

支持布尔、数值、字符串、日期时间、数组和对象等,以及可嵌套复合类型

高并发

数据更新频繁

业务场景示例

社交:互联网社交场景通常会产生大量的非结构化数据,比如:大量的用户信息、朋友圈信息、地理位置索引类信息(如附近的人、地点等)。

物联网:普遍有高并发需求,比如:智能设备上报的日志信息。

电商:订单信息、订单状态、物流信息会不断更新,通过JSON内嵌数组可一次将订单所有的过程读取出来,适合电商订单、收藏夹和购物车场景。

游戏:用户信息、游戏装备、会员积分等数据直接以内嵌文档的形式存储,方便查询和更新。

协议兼容

兼容MongoDB接口,支持副本集架构

宽表数据场景
数据特征

宽表模型,列字段可以灵活扩展,支持结构化/半结构化数据

PB级数据存储

业务场景示例

社交:在社交场景下,存储用户信息、关注、发帖、点赞、内容分发等,平滑的弹性扩展可急速应对社交热点的流量冲击,比如:Facebook、Discord、畅连通话等应用。

IoT:适用于 IoT 设备产生的海量数据,高并发写入。如物流、穿戴、智慧城市监控等产生的数据都可以进行高并发存储。

数据仓库:在广告、历史订单、feeds流、消息、日志、推送等海量数据的场景下,通过对平台数据库的数据再分析,形成新的用户/行为等画像。

协议兼容

兼容开源Cassandra协议接口,开发体验类似MySQL,支持集群架构

兼容开源HBase协议(公测中)

兼容DynamoDB接口,无感迁移DynamoDB

时间序列数据场景
数据特征

时序数据,所有数据都带有时间戳信息

极简的数据类型:布尔、int、string、 float

海量数据写入和查询为主,很少有更新

数据流量平稳,没有明显的峰谷波动

数据都是结构化的,数据由单一的数据源生成

数据按时间保留,到期后删除

业务场景示例

车联网:汽车状态、位置、电池等状态信息。

物联网:工厂设备、终端、环境等上报的状态数据。

应用运维监控:虚拟机、容器的CPU,内存,磁盘的使用情况的监控。

商业智能:业务流水、用户行为等数据聚合计算分析。

协议兼容

兼容InfluxDB接口,支持集群架构

携手数百万客户持续业务创新

携手数百万客户持续业务创新

云数据库 GeminiDB 服务接口

云数据库 GeminiDB 服务接口