每日最新情感日志速递平台 第一时间了解互联网的新鲜句子。

巨杉数据库通过原生分布式架构

发布时间:2019-04-24 07:41 类别:数据库

  现在,大型企业的使用平台正在向微办事架构进行转型。在微办事架构下,使用法式和数据库等底层平台的关系将会被重构。巨杉数据库,作为新一代分布式数据库,为多家大型金融客户的云化架构升级供给了极为主要的助力。

  作为新一代分布式数据库,SequoiaDB巨杉数据库,其架构与功能特征需要包管在与保守数据库全兼容的根本上,拥抱微办事与云计较框架。因而,分布式数据库对于分布式买卖与ACID必需包管与保守手艺完全兼容。同时,在面向微办事使用开辟与云计较根本架构时,新一代分布式数据库必需支撑弹性扩张、资本隔离、多租户、可设置装备摆设分歧性、多模式(支撑各类SQL和谈)、集群内可设置装备摆设容灾策略等一系列功能。

  保守单点数据库的容量瓶颈,仅仅是分布式数据库所处理的问题之一。更主要的是在将来微办事化使用开辟以及云化平台的趋向下,使用不再以“烟囱式”的两头件加数据库模式进行建立,而是采用数千以至上万的微办事法式建立成的复杂网状模子。因而,分布式数据库需要满足以下能力,才可以或许满足上层使用的弹性扩展、高并发、高吞吐量、与矫捷火速的需求。

  在这些手艺需求驱动下,分布式数据库焦点手艺能力分为两个方面,一方面是对保守手艺的兼容,包罗:

  ·SQL的完整支撑,保守数据库如MySQL/PostgreSQL的语法完全兼容。

  ·HTAP买卖/阐发夹杂处置能力,复杂营业需求下,实现数据的物理隔离,互不干扰。

  作为一款金融级分布式关系型数据库,SequoiaDB巨杉数据库的分布式数据库架构和面向微办事的云化产物形态,曾经协助包罗民生银行、恒丰银行在内的多家大型金融客户实现了大量营业系统的底层数据库云化转型升级。

  目前,巨杉数据库在银行出产系统单机群最大物理节点数达到135个,单集群最大存储容量跨越2.1 PB,单集群最大办理数据条数1318亿条。

  SequoiaDB巨杉数据库作为一款金融级的分布式关系型数据库,在企业客户云化架构转型过程中,供给了多种主要手艺能力。

  SequoiaDB数据存储引擎采用原生分布式架构,数据完全打散在分布式节点间存储,主动化数据分布和办理,数据能够按需矫捷扩展。

  SequoiaDB采用分片手艺为系统供给了横向扩展机制,其分片过程对于使用法式来说完全通明。该机制处理了单台办事器硬件资本(如内存、CPU、磁盘I/O)受限的问题,并不会添加使用法式开辟的复杂性。巨杉数据库通过原生分布式架构,能够轻松实现PB级别数据办理,目前出产情况最大支撑跨越1500个节点集群。

  SequoiaDB巨杉数据库存储引擎也实现了multi-model多模数据办理,支撑非布局化、布局化和半布局化数据全笼盖并同一办理。SequoiaDB的多模引擎设想让数据库平台场景更多样,也能合适云数据架构下对于多样化营业数据的同一办理与运维要求。

  同时,在一个大型集群中,SequoiaDB供给了多维度、多层级的逻辑与物理隔离能力。在一个典型的数据资本池类型根本数据办事平台(DBaas,DataBase As A Service)中,SequoiaDB巨杉数据库可以或许同时办事于成百上千个分歧SLA办事级别、优先级、营业特征、与数据量的使用法式,并包管使用法式之间的数据逻辑与物理隔离。

  SequoiaDB供给的“数据域(Domain)”特征,可以或许将整个集群在物理设备层面进行隔离,确保分歧的表、表空间、与数据库实例坐落于独立的硬件设备 http://takahangha.com/shujuku/381/


你可能喜欢的