8月26日,第四十五届数据库领域著名国际会议VLDB(Very Large Data Bases Conferences)在美国加利福尼亚正式召开。VLDB 是一个面向广大数据管理和数据库研究人员,供应商,从业者,应用程序开发人员及用户的顶级数据库领域国际论坛。此次论坛包括研究讲座,教程,演示和研讨会等环节,内容涵盖范围广泛,除了传统的交易、查询处理和优化,分布式系统,事务并发控制等,还更多地涉及到图数据、数据驱动的机器学习、空间数据、数据挖掘和可用性分析、数据集成和众包、隐私安全和区块链等方面的内容。
由于高带宽、低延迟网络技术的发展,分布式系统中的网络开销逐渐降低,数据和计算的绑定不再那么严格,存储和计算分离也就成为了数据库新的发展方向。存储和计算的分离提高了系统架构的灵活度,也便于针对存储和计算分别进行优化,更加充分地发挥硬件的性能、提高存储的可用性和效率。并且随着云架构的发展和流行,计算存储分离成为了新的架构趋势。在业务和应用进行“云化”的过程中,云数据库在整体架构中的重要地位,在云化改造中的重要性不言而喻。
分布式事务处理,可以说是数据库技术领域的珠穆朗玛峰。要支持大规模的分布式事务处理,分布式数据一致性、并发控制等方面的研究挑战都非常大。在高吞吐的分布式数据库系统中,事务处理模块往往也是性能开销最大的部分。
在传统企业平台内,为了迎合业务的发展,相对应的业务系统越来越多。各业务系统之间功能容易重复,互相之间的技术栈不一致,数据难以打通。维护如此多的系统费时费力,各大企业逐渐开始打破烟囱式的架构,向微服务化、云化架构转型。
在今年 VLDB 上,由中国高校和各大企业联合发表的论文总数超过20篇,国内企业在 Industrial Track 中的论文发表数量占总数的三分之一。国内数据库厂商在数据库研究中的参与度越来越高,国产数据库及相关技术在国际数据库领域的地位愈发凸显。中国的新一代数据库在大规模企业应用中的技术创新和实践经验,以及在云化部署数据库方面的技术创新,在业界均受到了极大的关注。
针对上述数据库领域的新趋势,巨杉数据库对此都有相应的技术研究:
巨杉数据库采用了计算存储分离的架构。其中存储层采用自研的原生分布式数据库引擎,上层计算层则可以创建成百上千个数据库实例,同时每个数据库实例对应用完全透明无感知。
SequoiaDB 巨杉数据库支持强一致分布式事务功能。SequoiaDB 巨杉数据库在分布式存储引擎实现了对结构化与半结构化数据的强一致分布式事务功能,不论用户创建哪种数据库实例,其底层均可提供完整的分布式事务及锁能力。SequoiaDB 巨杉数据库完整支持4种隔离级别,同时支持读写锁等待以及读已提交版本机制。
在大型企业的应用平台逐渐向微服务架构转型的今天,巨杉数据库不仅仅在架构和功能上与传统数据库兼容,在面对微服务应用开发与云计算基础架构时,还支持弹性扩张、资源隔离、多租户、集群内可配置性容灾策略等一系列功能。作为新一代分布式数据库,为多家大型金融客户的微服务架构转型及云化架构升级提供了极为重要的助力。
SequoiaDB 巨杉数据库提供了企业历史与实时数据的统一纳管平台,通过对海量历史与实时数据的采集、计算、存储、加工,数据中台为应用上层多变的业务逻辑与底层稳定的数据结构提供中间层统一的标准与口径,满足企业业务和数据的沉淀,实现生产系统瘦身、历史数据在线化,降低重复建设、减少烟囱式协作的成本,激活企业数据核心价值,增强企业差异化竞争优势。
SequoiaDB 巨杉数据库于2011年开始研发,2015年正式开源,在8年的产品发展历程中,坚持从零自研的路线,一直保持对产品技术、发展创新的主动权,同时也让我们的产品得到了国内和海外市场业界的一致认可,也让产品持续拥有非常强的技术竞争力。
今年是 SequoiaDB 巨杉数据库第一次作为厂商参加 VLDB,真正地参与到数据库领域学术界与工业界的研究成果交流当中。同时,巨杉数据库近期与国内多所高校展开联合实验室等科研合作,将会在未来陆续产出优秀成果。在不断提升数据库性能和增加配套支持服务的同时,巨杉数据库也始终秉持着开放积极的态度参与开源社区的建设。未来,巨杉也会继续在数据库的领域里加速前进,保持产品技术的创新,坚持核心技术自研,助力我国大数据产品技术发展。