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 12

Link to what's new video
RDM 12.0 greatly improves performance with flexible and reliable solutions for collecting and storing large volumes of data, providing intuitive methods for managing and navigating through information quickly, and enabling data to be moved in live real-time. 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