
科技进步促使数据快速增长和变得多样化,从而对多模态数据库提出了多方面的要求,这包括了高效的存储方式、对多模态数据进行快速的查询和分析、实现跨模态的关联以及智能化处理。

DingoDB是九章云极自主设计和研发的一款开源分布式多模向量数据库。它整合了在线强一致性、关系型语义和向量语义多个特点,是一种独特的多模态数据库产品。此外,DingoDB具备卓越的水平扩展和缩放能力,能轻松满足企业级高可用需求。与此同时,它支持多种语言接口,完美兼容MySQL协议,为用户提供极高的灵活性和便利。DingoDB在功能、性能和易用性方面均显示了全面而突出的优势,为用户的数据管理带来了一种前所未有的体验。

DingoDB采用开放式基础架构设计,在数据存储、多模执行引擎、数据接入等方面进行了架构设计,能够快速适配各应用场景的复杂需求。
分布式计算层:DingoDB配备了事务管理器(Transaction Manager),确保数据的完整性和可靠性;它还具有多模优化器(Multi-modal Execute Optimizer),帮助用户处理多模态数据,并充分满足市场对大规模数据处理分析的需求。
数据访问层:DingoDB提供了多种灵活的数据访问模式,包括SQL查询语言、开发人员工具包(SDK)和应用程序编程接口(API),以满足不同用户的需求。
数据存储层:DingoDB支持存储结构化数据(关系型存储)和非结构化数据(向量存储)。针对不同的存储平台,DingoDB均表现出优秀的兼容性,并提供开放式的存储引擎接入能力。

DingoDB提供了全面的访问接口,支持SQL、SDK和API等多种灵活的访问模式,以适应不同开发者的需求。同时,它还引入了Table和Vector作为First-Class Citizen的数据模型,为用户提供高效且强大的数据处理能力。
DingoDB 提供全功能且高可用的完全内置配置,无需部署任何外部组件,能大幅降低用户的部署和运维成本,显著提升系统运维的效率。
DingoDB支持动态配置数据分片大小,自动分裂与合并,实现了高效和友好的资源配置策略,轻松应对各种业务扩展需求。
DingoDB同时支持传统的数据库索引类型和多样的向量索引类型,提供无缝衔接的标量与向量混合检索体验,体现了领先业界的检索能力,此外,它还支持融合标量和向量的分布式事务处理。
DingoDB能够实时构建标量和向量索引,为用户提供无感知的后台自动索引优化。同时,它可以确保数据检索过程中无任何延迟。








