乘风破浪的ShinDB分布式数据库新品发布
点击蓝字关注我们
社会互联网化和信息化的发展推动云计算和大数据技术快速普及,水平而非垂直扩展方式成为主流,越来越多的应用选择分布式架构,数据库作为核心基础软件也不例外。与此同时,科技新基建和信息创新的浪潮,推动着数据库软件朝着自主可控和国产化方向稳步发展,叠加技术变革期,基于自有架构标准建设开放生态成为时代发展新趋势,新数科技ShinDB分布式数据库软件应运而生,茁壮生长。
ShinDB分布式数据库软件v2.0版本是新数科技ShinData团队在多年数据库和相关管理软件产品研发的基础上,结合客户实践和实验室研究,推出的具有里程碑意义的新一代版本。
ShinDB突破了传统单节点数据库在高负载和大数据量场景下的瓶颈,实现了高并发、高吞吐量、自动容灾、备份恢复、动态扩展、应用透明等特性,还提供统一的DDL、DML执行、自动运维、监测告警、性能分析等一站式数据库管理平台。可有效降低客户部署和使用开源数据库软件和应用分布式架构的难度和周期,提高数据库整体交付和运维效率,并提升其稳定性和安全性。
新一代ShinDB十大特性
高性能分布式集群架构
ShinDB产品基于成熟开源数据库核心,结合数据库分片和路由等技术,将数据运算压力分布于不同节点,实现分布式集群的高性能,增加集群节点数可以有效提高集群的吞吐量和性能。
不停机弹性扩展
ShinDB集群创建时,可以指定集群节点数,如随着业务发展,集群的性能或容量出现瓶颈,可以在平台中执行增加节点操作,弹性扩展集群。用户只需指定增加节点数量、节点部署的主机资源和节点的类型,平台会自动生成节点,并添加到集群中,实现不停机动态扩展。
金融级自动容灾
ShinDB集群具备自动容灾能力,并支持灾备自动切换。ShinDB集群具备多节点高可用特性,集群对节点进行心跳监测,当某节点发生故障时,可以快速检测到并自动切换到健康节点,保证ShinDB可以继续正常提供数据库服务。
“傻瓜式”备份恢复
ShinDB提供易用的备份管理和恢复操作,支持手动备份、自动定时备份,集群备份、节点备份等多种备份策略,而且支持全量、增量备份模式;恢复功能既支持恢复集群、节点恢复,还支持恢复到用户指定的具体的时间点,满足用户不同的备份恢复需求。
基于Sharding的分库分表
ShinDB分库分表可以根据用户指定的Sharding策略将一个数据库切分成多个部分分布到多个节点上,将业务表切分为多个物理表分布到多个节点上,为业务应用提供了透明的扩展性,并提升数据库处理能力。ShinDB支持分布式主键生成策略,帮助应用避免了分布式数据库架构下容易出现的主键问题。
读写分离满足高负载需求
ShinDB的读写分离功能支持一写多读配置,可以自动将只读请求发送至多个不同的只读节点,并且多个只读节点之间可以实现负载均衡, 满足应用对数据库高吞吐量和高负载的要求。
高度兼容MySQL语法
ShinDB高度兼容MySQL的语法,包括数据类型、SQL语法、工具及客户端,支持 MySQL 的数据类型、字符集、内置函数、排序、JOIN、索引、分区、事务控制等常用的 DDL和DML。
SQL解析和执行
ShinDB产品为分库分表的库表结构,提供统一的DDL、DML操作SQL执行入口。用户只需要输入针对逻辑表的SQL语句,ShinDB产品会自动解析并生成到各个节点上执行的实际SQL,并提供执行结果汇总功能。
强大的集群管理
新版本提供了大量针对分布式数据库的管理功能,包括数据节点容量倾斜性分析、工作负载均衡分析、数据库对象一致性分析、参数一致性分析等,还支持对集群的状态管理、节点一键修复和迁移、集群参数管理、用户管理等完整集群管理功能。
完整的软件生态
ShinDB产品集成了新数科技成熟ShinSight数据库监测和性能容量分析功能模块,实现了企业全生命周期数据库管理运维和性能容量分析、预警和自动巡检体系,同时可结合ShinData DMP云管理平台和DTS数据迁移复制平台功能,为用户提供完整的数据库软件生态支持。
完整功能模块布局
ShinDB v2.0 提供完善的分布式数据库一站式管理功能,支持集群、库、表、SQL等不同级别对象,从创建集群,安装部署,状态监控,智能分析,到自动化运维管理等,各项功能涵盖分布式数据库从创建到成熟完整生命周期。作为完整的分布式数据库解决方案,ShinDB不仅提供了高可用、高性能的分布式数据库服务能力,也简化了对分布式数据库的管理和使用。
产品结构图示
乘风破浪,砥砺前行
数据显示,在2009年,国内数据库企业市场份额仅为4%左右,而当前国内数据库企业市场份额已达15%以上,并保持快速增长。IDC预测,到2024年中国关系型数据库软件市场规模将达到38.2亿美元,未来5年整体市场年复合增长率为23.3%,随着云化、开源化和分布式技术的发展,国产数据库软件和解决方案产品存在着巨大的市场机会。
作为一种基础软件,数据库软件技术门槛高,生态体系壁垒多年来难以打破,但随着开源和分布式技术的发展,底层技术环境发生着根本变化,企业对于数据库的应用也进入了一个新阶段。新数科技愿与国内外各家数据库软件企业一道,乘着技术变革的东风,迎接时代浪潮的挑战,坚持技术产品自主研发和开放性生态系统建设,为“新基建”下的中国数据库软件行业信息创新贡献力量!
关于新数
ShinData新数科技成立于2014年,致力于为广大客户提供企业级数据库系列软件产品和云服务。产品形态兼有私有化部署和公有云SaaS模式,包括数据库云管理dbPaaS、性能容量分析、智能运维、数据传输复制及分布式数据库等多种自主知识产权软件产品及解决方案,并应用于多家大型银行、证券、央企和能源制造行业企业,并提供创新性的云服务。为企业在新时代的云计算、大数据、人工智能环境下的数据库基础软件转型变革提供持久源动力和全生态支持。