当前位置: 首页 > 科技观察

核心功能全新升级!SequoiaDB5.0将正式发布

时间:2023-03-21 11:56:11 科技观察

10月22日,SequoiaDB将正式发布其金融级分布式数据库“SequoiaDBv5.0”。在正式发布之前,让我们先尝尝,看看5.0版本会有哪些新的技术特性。作为国内最早布局分布式数据库产品的公司,巨杉数据库自2011年成立以来,9年来一直坚持以原生分布式数据库为核心产品,专注于金融行业。2017年,巨杉数据库成为国内首批入选Gartner数据库榜单的分布式数据库。自1.0版本发布以来,已有100多家金融企业大规模部署红杉数据库。尤其是在银行核心系统中,巨杉数据库已经为上百个应用提供了高并发、零宕机的在线数据服务。此次发布的“SequoiaDBv5.0”主要包含三大核心特性:跨引擎事务一致性、原生分布式金融级容灾、多云多平台开放架构。「跨引擎事务一致性」与众多云原生数据库一样,巨杉数据库提供了存储与计算分离的云服务架构,并支持在该架构上构建包括:MySQL、PostgreSQL、Spark等多种数据库引擎。客户可以灵活选择所需的数据库引擎,实现平滑迁移,无需修改代码。但不同的是,SequoiaDatabase的底层并没有搭建简单的分布式存储或计算资源平台。巨山数据库底层是一个完整的分布式数据库,具有完整的事务一致性、排序过滤、下推计算等能力。上层计算实例层只承担SQL(兼容MySQL、PostgreSQL等)或API(SequoiaDBAPI、MongoDBAPI等)分析和业务计算工作,因此不同引擎下发的操作,事务一致性控制在分布式引擎层。基于这一特性,不同的微服务可以根据技术需求灵活选择所需的数据库引擎。基于独有的跨事务一致性能力,还可以支持不同引擎之间灵活的数据共享,保证ACID事务一致性,为金融和对数据一致性要求高的行业提供数据中台和微服务架构分布式数据库最佳实践应用程序。“金融级四层容灾保护”红杉数据库共提供“数据中心”、“服务器”、“磁盘”、“数据表”四层金融级容灾保护。为金融行业提供不同层次、灵活粒度的精细化容灾保护。“数据中心层”:提供包括双中心双活、两地三中心甚至三地五中心的部署架构。为了适应不同数据中心之间网络延迟的差异,我们提供了三种策略:最大保护、最大性能和最大可用性,以满足不同网络场景的需求。“服务器层”:无论是分布式数据库的底层还是计算实例层,SequoiaDatabase都支持横向扩展。同时,由于计算实例不承担数据一致性和数据存储,每个计算节点实际上只是一个无状态的计算程序。“磁盘层”:通过AI故障预测、自动故障排除、HDD/SSD混合部署能力,降低单盘损坏导致节点切换的概率,从而提高系统可用性。“数据表层”:根据每个表的不同需求,可独立设置最小副本数,灵活控制其数据的可靠性。所有配置在线生效,无需停止数据库。基于数据表将容灾断路器深度细化到维度,为特殊应用提供灵活的容灾断路器控制机制。“企业级科技生态圈”巨杉数据库专注于金融行业应用,积累了大量银行客户最佳实践,已在近百家大型商业银行的核心生产业务上线,广泛应用于多个领域金融领域的场景。在技??术生态建设方面,已有10000多人通过巨杉数据库工程师认证,超越IBMDB2等传统数据库,成为国内最大的分布式数据库社区之一。与开发者一起深耕企业级数据的沃土。更多“SequoiaDBv5.0”特性敬请期待。Sequoiadb5.0线上会议链接http://www.sequoiadb.com/cn/Release