Raima Database Manager™ (RDM)

嵌入式应用的数据库

Raima Database Manager (RDM)™是一个跨平台、占用空间小的内存数据库,专为资源受限的环境开发。它专门针对性能和可靠性进行了优化,并且其设计满足未来的技术需求。

性能

RDM为资源受限的环境提供最大功能的数据库,并支持内存存储、混合存储和永久存储。

一次开发,随地部署

多API和配置为开发人员提供了各种强大的编程选项和功能。

易于管理

RDM能够自动管理数据库存储,基本上所有关键功能都为自管理。它解放了开发人员,让他们有时间去关注其他事情而非管理。

主要特点

符合ACID原则——ACID事务保证,当对数据库记录进行更改时,数据是正确的,且没有数据丢失。

嵌入式/实时应用——完全支持实时系统特性。RDM的设计满足嵌入式应用的零管理要求。

快速内存性能——优化的内存执行允许更快的事务和数据吞吐。

SQL优化支持——全功能和增强型SQL支持,包括SQL PL、存储过程和触发器。

多核可扩展性——通过在系统需求增加时添加更多的资源来维持性能。

多种索引方法——RDM完全支持B-Tree、Hash、R-/R+ Tree和AVL索引,用户可以使用这些索引。

平台兼容性——一次开发,随地部署。通过Raima的文件格式,您可以混合和匹配操作系统和硬件。

快照——当写事务发生时,快照隔离允许同步读取数据库。

Raima资料

使用领域案例

嵌入式

RDM的模块化架构是为了满足嵌入式应用的复杂架构。

内存

支持32位和64位应用的纯内存存储。允许更快的事务。

工业物联网

RDM支持在边缘收集数据,并将数据发送到云中进行数据分析查询。

物联网

数以百万计的传感器和设备收集大量的数据。Raima直接在设备/传感器上提供数据管理。

RDM提供后端数据管理,使得能够信息共享,并使数据具有可操作性。

雾计算

RDM使得计算存储和控制功能更接近数据产生源。

移动设备

RDM非常适于为智能手机或平板电脑等移动设备创建应用。

SQL数据库

RDM功能丰富的SQL组件允许开发人员创建更高级的逻辑,并对他们的SQL数据库系统进行简单部署。

“我们选择Raima的RDM是因为它成熟,可靠并且专为嵌入式应用程序而设计。此外,我们的数据关系非常复杂, RDM独特地能够对这些关系进行建模而不会影响性能。

Raphi Hess,诺基亚

我们的客户