RaimaDB The Database for Embedded Linux
With the rise of popularity in the IoT/IIoT, there has been an increased need for a very small and embedded operating system. RaimaDB have full feature support for Embedded Linux , one of the most popular Real-time Operating systems (RTOS). Small footprint and high performance are both typical requirements where Embedded Linux combined with RaimaDB meets those requirements
RaimaDB is designed as a low memory requirement, high speed, flexible, flash medium optimized database system. It has fully fledged SQL support and additionally, it can be accessed through multiple different API’s seamlessly without any database changes. A RaimaDB database can additionally be run in-memory or on disk, also without any database schema changes. The only requirement is a simple change during an API call.
In an environment where storage is at a premium, RaimaDB has in-memory performance that is uniquely designed and optimized to run extremely fast with a small footprint. Performance tests have shown that it is over 3x as fast as leading competitors while also utilizing less memory due to the lower storage space required. Here is how RaimaDB performs compared to SQLite. RaimaDB takes advantage of the design of high-speed RAM to run as fast as possible.
-
High-Performance - If it's fast, it's Raima. See our performance benchmarks.
-
Small Footprint - RDM needs only 350k of RAM and minimal CPU speeds to fully operate.
-
Cross-Platform - Run on almost any hardware and software combination. Develop once, deploy anywhere. Learn More.
-
Secure and Reliable - Encryption up to 256 bit for cybersecurity support and ACID transactions for data validity
-
Flexible Architecture - Hybrid, In-memory or on-disk storage. Single or multithreading. Peer-to-peer or client/server. Learn more.
-
SQL Optimization Support - Fully-featured and enhanced SQL support, including SQL PL, Stored Procedure and Triggers. Learn more.
-
Developer Ease of use - Multiple API's and configurations provide developers with a wide variety of powerful options and functionality.
-
High Availability - Store data on the edge and easily replicate that data to any cloud database