GeminiDB数据库是为了解决多种类数据的存储和不同种数据类型的不同种加速处理机制而产生的。在2008年之前,说到数据库大部分企业只知道Oracle,但后来游戏、电商、社交等互联网新业务衍生出了大量的非关系型数据,比如微信、抖音里边的聊天、点赞,《王者荣耀》里边的皮肤、道具,这些数据就不适合用Oracle来存储。
关系型数据库不适合用于非结构化数据的3大原因
非关系型数据库(GeminiDB)旨在为大规模数据存储和处理提供更高的性能和更灵活的数据模型,适用于数据模型比较简单、不需要高度的数据一致性、对数据库性能和灵活性要求高的场景。目前NOSQL数据库主要可以分为以下四大类:键值存储数据库、文档型数据库、列存储数据库和图型数据库。
文档数据库DDS(Document Database Service)完全兼容MongoDB协议,在华为云高性能、高可用、高安全、可弹性伸缩的基础上,提供了一键部署等能力,支持分片集群(Sharding)、副本集(ReplicaSet)、单节点(Single)三种部署架构。DDS在游戏、电商、社交等典型互联网场景上应用最为广泛。
MongoDB将数据存储为一个文档,数据结构由键值对(key=>value)组成,类似于JSON,字段值可以包含其他文档,数组及文档数组。
文档数据库服务DDS完全兼容MongoDB,是非关系型数据库中功能最丰富、最像关系型数据库的非关系型数据库。DDS支持的数据结构非常松散,可以存储比较复杂的数据类型,具有简化开发、支持扩展、高性能、高可用等特点。
目前,文档数据库的应用已经广泛渗透到各个行业场景,比如游戏、物流、电商、社交音视频、物联网等等。
GeminiDB Redis接口采用云原生分布式架构,完全兼容Redis协议,支持丰富数据类型,提供数据实时持久化、多副本强一致保障等一站式服务。作为全世界最流行的KV数据库,Redis具有接口简单、性能优异、生态广泛等特点,通常使用在高并发、低时延的互联网业务场景。
Redis随互联网而生,天生支持多种场景,可以满足大部分互联网业务需求,如数据LRU淘汰、队列、发布订阅、地理位置、排序排名、生产消费模式等。此外,地图,即时通讯、广告等多种场景也可以使用到Redis。
GeminiDB Redis接口计数器的使用场景非常广泛,游戏、电商、社交音视频等业务场景都能用得上。以并发量超高的电商秒杀场景为例,商城需要用GeminiDB Redis接口计数器对商品的可售、已售数量进行统计,同时为了避免下单量超过商品可售数量,还需要对参与秒杀的用户数量进行限流。
zset(有序集合)是Redis中最常用的数据结构,zset一方面通过set来保证内部value值的唯一性,另一方面通过value的score(权重)来进行排序。在游戏业务场景领域,不同玩家的活跃度、等级积分排名也是通过zset结构来实现的。
Redis hash(哈希散列)是由字符类型的field(字段)和value组成的哈希映射表结构(也称散列表),它非常类似于表格结构。在hash类型中,field与value 一一对应,且不允许重复。
GeminiDB Influx接口是一款采用计算存储分离架构,兼容InfluxDB生态的云原生时序数据库,提供高性能读写、高压缩率、冷热分层存储以及弹性扩容、监控告警等服务能力,适用于运维、物联网、工业生产等监控应用场景。简单来说,GeminiDB Influx接口非常适合处理带有时间属性的数据。
在万物互联(IoT)兴起的推动下,时间序列数据(衡量事物随时间变化的数据)的应用和场景激增,是增长最快的数据类型之一,例如监控指标数据、传感器数据、日志等等。GeminiDB Influx接口完全兼容InfluxDB,特别适用于资源监控数据等时序相关数据的处理和分析。
每辆车都有很多的监控指标,运行速度、电量信息、电池状态、电流等,都是随着时间的变化而产生数据。
AnalyticDB MySQL是基于湖仓一体架构打造的实时湖仓,高度兼容MySQL,毫秒级更新,亚秒级查询。不论在数据湖中的非结构化/半结构化数据,还是在数据库中的结构化数据,都可使用AnalyticDB MySQL同时完成高吞吐离线处理和高性能在线分析,真正做到数据湖的规模,数据库的体验。帮助企业构建数据分析平台,实现降本增效。
高度兼容
实时湖仓
降本增效
高性能
YMatrix智能制造超融合数据库,集群拓扑,内置高可用、故障自动切换、无单点故障。强一致性,符合事务ACID属性,数据无需落地,有更高的性能潜力。
集群拓扑
内置高可用
故障自动切换
强一致性
云数据库MySQL 是一种稳定可靠、弹性、轻量运维、开箱即用的数据库服务。它基于kubernetes提供容器化数据库服务,支持三款主流关系型数据库引擎MySQL、MariaDB、MySQL PXC,提供容灾、备份、恢复、监控等基本功能。主要面向政府、医疗、交通、物联网和中小型互联网客户,支持高并发高性能高安全性的场景。
轻量运维
稳定可靠
开箱即用
高安全性