数据虚拟化管理平台-
版本: V1.0 | 交付方式: SaaS |
适用于: Windows/Linux/Android/iOS/Unix/其他 | 上架日期: 2022-08-27 07:01:11 |
在这个“信息大爆炸”的时代,数据,已逐渐成为每个行业领域的重要生产要素。而传统的 数据集 成技术正面临着严峻的挑战:应用各自为政,之间的数据互不相通,数据存放的格式和 数据安全 的管理都是烟囱式模型,无法跨业务集成和使用。企业使用ETL工具在多个数据源之间抽取、转换、加载来获得业务数据,这就造成了业务之间集成工作量巨大、安全系数低等多种困境。
柏睿数据针对以上问题,基于柏睿数据公司自研的新一代内存 数据库 技术,推出数据 虚拟化 管理平台(Rapidsdb DataVirtualization Management,简称:Rapidsdb DVM),它可以屏蔽数据的格式、地域、系统等属性,最终为用户呈现出统一全域的SQL数据接口层。
Rapidsdb DVM通过动态的、可插入的连接器,控制对不同数据源的底层数据存储的访问。连接器管理远程数据存储中对象的元数据,并将该元数据作为基于标准数据库对象集合,提供给Rapidsdb DVM内置的查询执行引擎,从而允许用户将整个数据源集的对象作为单个联合的数据库来看待。
通过Rapidsdb DVM提供的标准ANSI SQL接口,用户能够快速访问整个企业(包括传统数据库、 大数据 源以及云和IoT系统)存储的数据,能够高速且以低成本进行访问、组合、转换和交付读取所需数据,查询管理多个数据源方便,打破数据孤岛问题。为许多业务场景出现的复杂数据处理难题,提供了有效的 解决方案 。
下面演示基于Rapidsdb DVM,使用一条SQL语句查询Mysql+Oracle数据:
1. 通过Rapidsdb DataVirtualization连接MYSQL并准备数据
use connector MYSQL_TEST;
CREATE TABLE Orders (OrderID INT UNSIGNED NOT NULL DEFAULT 0, CustomerID INT UNSIGNED NOT NULL DEFAULT 0, OrderDate DATE);
insert into Orders (OrderID, CustomerID, OrderDate) VALUES (10308, 2, '1996-09-18');
insert into Orders (OrderID, CustomerID, OrderDate) VALUES (10309, 37, '1996-09-19');
2. 通过Rapidsdb DataVirtualization连接Oracle并准备数据
use connector Oracle_TEST;
CREATE TABLE Customers (CustomerID INT UNSIGNED NOT NULL DEFAULT 0, CustomerName VARCHAR(50) NOT NULL, ContactName VARCHAR(50) NOT NULL,);
insert into Customers (CustomerID, CustomerName, ContactName) VALUES (1, 'Alfreds', 'Maria Anders');
insert into Customers (CustomerID, CustomerName, ContactName) VALUES (2, 'Ana', 'Ana Trujillo');
3. 通过Rapidsdb DataVirtualization一条语句查询Mysql+Oracle数据
select o.CustomerID,o.CustomerName,c.CustomerID from Oracle_TEST.demo.Customers o join MYSQL_TEST.sqltest.Orders c on o.CustomerID=c.CustomerID;
节点规格明说
体验节点:4vCPU、8G内存、SQL接口下载带宽5M、SQL接口上传带宽100M以内