What is RDM?

Raima Database Manager is a relational database management system used by product developers. It is a linkable library of functions that becomes part of the application program. It has multiple APIs available to C, C++, C# or Java programmers. Originally released in 1984 as db_VISTA, it has been continuously improved, modernized and marketed for over 30 years. The two original developers are currently working at Raima.

As a DBMS, RDM does the "hard work" of data management that is very expensive to do yourself:

  • Safe data storage, recoverable even if the computer crashes.
  • Transactional (all-or-nothing) updates.
  • Multi-user, multi-computer configurability if necessary - or just one.
  • Data structuring and relationships, full SQL queries.
Look at RDM

Why Buy Our Commercial DBMS When Open Source Is Available?

RDM was born in a time before Open Source, but its source code has always been available. Then, programmers wanted source code for security and understanding. Security, because you have the ability to fix problems if you are forced to, and understanding, because you can read and build and step through the code to see how production quality code is structured. This is the appeal of Open Source that Raima has satisfied from the beginning.

Product development is never done completely in-house. It's a partnership among many providers of software and hardware. RDM takes responsibility for safe, structured and fast management of data. Raima is an extension to your team, bringing reliable software and database expertise to your projects. When you need a long-term solution for your important products, compare the total-cost-of-ownership of RDM to any supported, licensed Open Source database system.

Look at RDM

Database Technology

Raima Database Manager (RDM) is a cross-platform, small footprint, fast and reliable, persistent and in-memory database solution.
  • Designed for resource-constrained environments
  • Supports for in-memory, hybrid and persistent storage
  • Developed to fully utilize multi-core processors
  • Suitable for running on a wide variety of platforms
  • Multiple APIs and configurations provide developers a wide variety of powerful programming options and functionality

Manage Data across Platforms

RDM is platform independent and optimized for the most popular operating systems.


Video: What's New in RDM 14

The v14.0 release of Raima’s RDM database solution continues to build on its foundational success as one of the world’s leading database management systems. It has always been designed for speed but two features bring it to a whole new level, both the new database file format decreasing database size through variability and compression and a new fully optimized architecture for databases that reside in-memory. Read More

Some of our customers - Click here for more:

What We Do

Raima is a provider of high performance, always on database management system technology for both in-memory database usage and persistent storage devices. We deliver database solutions which are cross-platform, small footprint database systems designed for distributed architecture in resource-constrained environments.
Learn More

What They Say...

Loading Quotes...

Latest Feeds