Raima Database Manager

Raima Database Manager (RDM) is an embedded, cross-platform, small-footprint, in-memory database developed for the IoT and the edge market. RDM gives the developer multiple options regarding how to model their data. In addition to the traditional relational index relationships, RDM supports direct relationships through Network Model Sets.

Storage Architecture

Disk-oriented In-Memory Hybrid

Storage Organization

Log-structured

System Architecture

Embedded

Foreign Keys

Supported

Logging

Command Logging

Stored Procedures

Supported

Query Execution

Tuple-at-a-Time Model

Isolation Levels

Serializable Snapshot Isolation

Checkpoints

Consistent Blocking

Data Model

Relational Network

Beneath the relational model in an RDM database is a network model, where all data is defined in terms of record types and fields. Fields may be indexed and record types may have set relationships between them, which are defined as one-to-many, owner/member relationships.

Raima Database Manager Logo
Website

https://raima.com/raima-database-manager/

Tech Docs

https://docs.raima.com/

Developer

Raima

Country of Origin

US

Start Year

1984

Former Name

Velocis, db_VISTA

Project Type

Commercial

Supported languages

C, C#, C++, Java, Objective-C, PL/SQL, SQL

Operating Systems

AIX, Android, HP-UX, iOS, Linux, OS X, Solaris, VxWorks, Windows

Wikipedia

https://en.wikipedia.org/wiki/Raima_Database_Manager