目录
产品简介
DBOne 是引跑科技推出的一款MPP架构的分布式数据库。DBOne 是一个弹性的、高性能、高可靠性,支持事务处理、融合SQL、NOSQL、GIS 的分布式数据库系统,支持热迁移、热备份、热恢复,提供标准的JDBC ,ODBC, JSON, OGC 等接口 , 或查询服务器(Query Server)模式,支持所有主流应用开发语言如 Java, C#, C, C++, Python, Perl 等。
DBOne 主要包括分布式数据库引擎和分布式数据存储节点。分布式数据库引擎是系统核心,其负责 SQL 解析、优化、路由、分发、合并等操作,同时将底层的众多存储节点管理起来;分布式存储节点使用引跑自行设计和完全自主可控的 IDB(Intple DB)数据库产品。用户可灵活构建不同规模的数据库集群,通过将业务数据分片到不同的数据库存储节点中,极大降低了普通数据库面对海量数据时的压力;通过将用户的 SQL请求分发到各节点上执行,充分利用各节点的计算资源,从而能够使 PC 服务器集群达到并超越小型机、中大型机的性能。
DBOne 提供一站式数据库管理工具,方便客户对数据库的部署、迁移、备份、恢复、容灾等常用操作。DBOne 主要用于 OLTP、OLAP 类型的应用, 可管理海量的结构化、半结构化数据,同时拥有弹性扩展的能力。
产品架构
架构如下图所示,大体上讲就是一个引擎层进行统一管理和调度,其负责SQL解析、优化、路由、分发、合并等操作, 同时将底层的众多存储节点管理起来。分布式存储节点使用引跑自行设计和完全自主可控的IDB(Intple DB)关系型数据库产品,每个数据服务节点处理具体的数据相关操作。
Share-Nothing 架构,参考Google Spinner、PG、GreenPlum和Inforbright的一些设计架构和理念。
- 数据库引擎:系统的核心,负责SQL操作,管理数据节点。
- 数据库节点:跨节点运算和数据存储;每个节点可以包含多个实例。
- 适配国产平台:PC服务器(鲲鹏、飞腾、申威,兆芯等)、国产操作系统(中标麒麟、银河麒麟、统信等)
产品特点
- 高性能(分布式)
- 高可用性(分片数据多副本)
- 支持多应用
- 兼容ORACLE 主体语法
- 支持事务管理
- 热迁移
- 全量、增量热备份、恢复 (容灾),自定义备份策略
- 支持标准SQL,标准接口(JDBC,ODBC, Query Server, JSON)
- 支持地理空间GIS数据标准OGC
- 独立于应用开发语言
- 支持基于x86、龙芯、飞腾、申威、Power等芯片服务器
- 对硬件要求低
- 自动数据分片
- 智能水平扩展
- 自定义规则
- 外部数据库迁移
- 动态监控
- 一站式数据库管理工具
应用场景
- 分布式数据库,支持结构化、非结构化数据,适用于大数据量、高并发、高性能场景
- 代替中高端数据库如Oracle RAC,Oracle Exadata,TearData,SAP,HANA,Greenplum等
- 同时满足OLAP、OLTP场景
重点关注行业:
- 金融、能源、公安、交通、电信、气象等
- 国防、政府
所属公司
江苏引跑网络科技有限公司成立于2011年10月、是由国家高层次人才创办的高科技企业。公司在南京、北京、上海、成都设有研发中心,成功研发了分布式数据库DBOne、数据处理DataOne、数据分析AnalyzeOne、人工智能系统CanOne、分布式图数据库GraphOne、知识图谱KGOne等核心数据处理产品,拥有几百项知识产权,是业界领先的大数据人工智能技术提供商。引跑科技自成立以来获得众多资质荣誉如国家高新技术企业、软件企业、中国云计算产业联盟理事单位、南京市云计算产业基地发起单位等。
相关资料
引跑科技官网:http://www.intple.com/index.html
《国产分布式数据库DBOne(安全替代Oracle)》
引跑科技:杨素东和他的 DBone 数据库