Frequently Asked Questions
Raima Database Manager (RDM)™ is a cross-platform, small-footprint, in-memory database developed for the IoT and the edge market. It is fast and persistent, optimized for performance and reliability. It allows Flash and SSD devices to live longer through fewer writes to the medium, compared to other databases. Raima Database Manager allows you to link to the Raima library of functions that become a part of the application program.
Raima support pure in-memory storage for both 32-bit and 64-bit applications. RDM can also be used in a hybrid, in-memory mode where data loss may not be acceptable.
Raima licenses software based on the number of applications that will embed the Raima database solution and the number of operating systems required (based on the target OS & processor). Source code is available for an additional fee upon request. If the end application is Cloud-centric runtime licensing will be based on the number of CPU Cores of each hosted server. If the end application is depoyed internal or external, with the Raima database as an embedded component of the application, there are annual subscriptions and buyout options available for runtime licensing. If ongoing technical support is desired, there are annual support options available for an additional fee. Support is based on the number of applications, operating system required (based on the target OS & processor), and the version(s) of the RDM database for which support is desired.
To give you the most accurate price, please contact our sales department, [email protected].
RDM supports multiple APIs and programming languages such as C, C++, and ADO.NET for C# programmers, and ODBC and JDBC for Java programmers.
You can download a software development kit (SDK) with unlimited functionality here but keep in mind that it is licensed only for evaluation of the product.