东方通分布式内存数据缓存中间件软件[简称:TongRDS]
Redis的数据访问接口,同时保持优于Redis的读写性能,适用于各类Redis的替代场景。
产品名称:
东方通分布式内存数据缓存中间件软件[简称:TongRDS]
产品简介:
TongRDS是一款自主研发的商用高性能多并发分布式数据缓存中间件,它为企业信息化系统提供数据信息的缓存、分享与同步功能。产品通过先进的内存分配算法实现了数据高性能读写、实时稳定数据同步、分布式部署等功能,满足企业分布式与高可用使用场景,兼容
Redis的数据访问接口,同时保持优于Redis的读写性能,适用于各类Redis的替代场景。
产品定位:
TongRDS为各类应用提供高效、稳定、安全的内存数据处理能力,同时它支持共享内存的搭建弹性伸缩管理,使业务应用无需考虑各种内存的复杂管理。TongRDS为企业应用提供低延迟高并发的数据读写速度,支撑海量的数据和流量,适用于分布式核心数据管理,提升应用的整体性能。
产品说明:
企业信息化系统目前均采用存算分离架构,数据集中存放在关系型数据库中,随着数据量的增大,关系型数据库受限于磁盘I/O的性能逐渐成为整个系统的瓶颈所在。随着内存成本的下降,采用系统物理内存作为数据缓存的方法成为解决系统性能问题的重要手段。
国外开源数据缓存产品Redis在企业信息化系统中有着较为广泛的使用,而当前国内外形势下,国外开源产品普通存在系统性的安全风险,东方通自主研发推出的数据缓存中间件产品TongRDS产品弥补了这一空白,在实际应用中可以解决Redis性能欠缺、并发接入能力较低以及数据传输安全性问题。
东方通TongRDS产品在功能上已经具备针对开源Redis产品的国产化替代能力,另外,为满足企业重要生产运行业务系统需求,在产品性能、安全性两方面做了进一步的提升:通过改进数据存储方式,提升数据同步队列的性能,增强产品的性能;通过增加对国密算法的支持,增强数据传输的安全性。
TongRDS产品已服务于近200家金融、政府、电信用户,成为应用开发运行的关键核心组件。
产品核心功能:
1. 高性能数据读写
通过高性能的内存分配算法与高效率的网络传输对数据进行缓存读取,支持多种数据类型(String、List、Hash、Map、Zset、Stream)。
2. 数据持久化
内存数据可定期同步到磁盘以确证数据的持久化,保障系统异常时能够及时恢复内存数据,确保系统的稳定运行。
3. 数据的发布订阅
支持发布订阅(pub/sub)方式的消息通信模式,发布者发布消息时,订阅该消息类型的全部客户端都会收到此消息。
4. 灵活的集群模式
支持多种灵活的集群模式,支持单节点、多节点主从复制、哨兵模式,同时支持Redis Cluster方式的数据分片集群。
产品亮点:
1. Redis全兼容:具备替换开源Redis产品的能力,用户可以轻松完成产品替换,实现了Redis应用无感迁移。
2. 高安全性:屏蔽了存在较大安全隐患的命令,同时对数据传输与数据存储都均可以使用国密算法进行加密。
3. 自主可控:采用Java语言进行独立研发,具备完全的自主知识产权。
4. 集中化管理:提供集中化的管理控制台,可以方便用户对系统进行监控、配置与管理。
5. 高性能:支持多线程、多进程部署,充分利用CPU多核资源,提升数据处理性能
6. 高适应性:TongRDS对各软硬件平台提供高度兼容性,适配所有国产化CPU与操作系统环境。
7. 支持动态弹性伸缩部署:针对分布式多节点部署模式,支持动态节点伸缩以及多节点的扩展和回收。
产品参数:
产品版本:V2.2 |
操作系统:麒麟/统信/Linux/Windows |
所属类别:基础技术(一级分类):技术开发(子类) |
上架时间:2024年6月20日 |
适用场景:
1)热点数据缓存
将热点数据存储至TongRDS,业务系统访问热点数据时,可直接从数据缓存(内存)中读取,提升数据读取、加载效率。
2)用户信息缓存
利用TongRDS可将用户信息及会话(session)信息存储在分布式缓存中,避免因业务系统集群节点失去响应导致的用户异常退出问题。
3)海量数据处理
TongRDS可对大规模流动数据在不断变化的运动过程中实时地进行分析,计算并获取有用信息,并把结果发送到下一计算节点
产品优势:
a) 多重索引-可针对value字段进行索引,快速查找数据
b) 集中数据访问-可通过统一数据访问代理进行数据读写
c) 两地三中心-集群双向实时同步方案,方便构建双中心或三中心方案
d) 云原生方案-提供基于云原生架构的弹性伸缩解决方案,实现节点扩缩容时的自动数据再平衡
e) 超大数据支持-单键值可支持1GB以上数据量;Hash和Set集合类型支持10亿以上集合数据量。
f) 读写性能-多线程下读写性能较Redis提升2.5倍
g) 兼容Redis访问协议-可使用Redis客户端进行数据读写
h) 兼容Memcached访问协议-可使用Memcached客户端进行数据读写
i) 支持国密算法-支持SM3、SM4国密算法的加密传输与加密存储……
产品规格:
a) 标准版:提供数据读写、发布订阅、数据持久化、集群部署、Lua脚本等功能,可对等替换Redis。
b) 企业版:在标准版基础上,提供容灾、安全、图形化管理、动态配置更新等增强能力:
c) 云原生版:适用于K8S环境下的产品部署,提供动态节点管理、数据自动迁移、统一代理等功能。