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.

System Architecture

Embedded

Isolation Levels

Serializable Snapshot Isolation

Query Execution

Tuple-at-a-Time Model

Foreign Keys

Supported

Stored Procedures

Supported

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.

Checkpoints

Consistent Blocking

Storage Organization

Log-structured

Logging

Command Logging

Storage Architecture

Disk-oriented In-Memory Hybrid

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, dbVista

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