Develop Once, Deploy Anywhere
Multiple API's and configurations provide developers with a wide variety of powerful programming options and functionality. Mix and match operating systems without little endian or big endian compatibility issues.
RDM is automated to manage database storage and essentially all the critical functions are self-managed. it frees up time to focus on other things than administration.
ACID-Compliance - ACID transactions guarantee that when changes to a database record are made, data is correct and no data is lost.
Embedded/Real-time Application - Fully supports real-time system performance. RDM has been designed to meet the zero-administration requirements of an embedded application.
Fast In-Memory Performance - Optimized in-memory implementation allows for faster transactions and throughput of data.
SQL Optimization Support - Fully-featured and enhanced SQL support, including SQL PL, Stored Procedure and Triggers.
Multi-Core Scalability - Maintain performance by adding further resources as demands on the system increase.
Small Footprint - It needs only 100k of RAM and minimal CPU speeds to fully operate. With more power in the system, RDM will fully utilize it all to perform even faster.
Platform Compatibility - Develop once, deploy anywhere. With RDM you can mix and match operating systems and hardware. RDM can even run without an OS in “bare bones boards” configurations
Multiple Indexing Methods - B-Tree, Hash, R-/R+ Tree and AVL indexes are fully supported by RDM and available for users.