产品介绍

分隔线

Product Introduction

Sudis是一款高效的key-value内存数据库存储系统。作为一个功能强大的数据库存储系统,它具有高性能高并发、数据结构丰富、持久化和分布式支持等特点。Sudis可广泛应用于缓存、消息队列、会话存储、计数器、排行榜、实时分析等各种场景,其简单的API和丰富的功能可以满足开发者对高性能数据存储的需求。

Sudis DS

分隔线

数据服务节点DataService (以下简称 DS)是一个独立运行的Sudis实例,用于存储和处理数据,数据以键值对(key - value)的形式存储数据。其中,键(key)是唯一的标识符,用于快速查找对应的值(value)。可以对数据进行各种操作,如添加、查询、删除和修改。每个节点都有自己独立的进程空间,运行在服务器上,并且监听特定的端口,等待客户端的连接请求。

数据服务节点将数据存储在内存中,多线程的收发包和处理架构设计,能充分利用CPU资源,这使得它能够在极短的时间内响应客户端的请求,实现快速的数据访问和操作的极致性能。

Sudis支持丰富的数据结构,除了简单的字符串类型的值,还支持多种复杂的数据结构,如:哈希(Hash)、列表(List)、集合(Set)、有序集合(Zset)、字节(Bit)、地图(Geo)、流(Stream),HyperLoglog等。

产品组件(架构)

分隔线

Product Components (Architecture)

SudisConsole

图形化管理界面及监控组件

ControlManagerService

集中式集群管理支持扩展/缩容

SudisSync

集群间双向同步支持异地中心

完全兼容Redis业务接口指令,业务平滑迁移

最大化发挥信创服务器和系统的资源,降本增效

SudisDataService

支持丰富的数据结构

SudisOperator

K8S云原生支持和高效运维管理

SudisBackup

支持RDB/AOF多种数据持久化格式