RaimaDB

Embedded and in-memory database that lets device and application developers store and query data reliably with a very small memory footprint.

raima.com

Suggest a correction

Overview

RaimaDB is an embedded and in-memory relational database engine for devices and applications that must store, query and replicate data with minimal resources. It runs on Windows, Linux, macOS, Android, iOS and real-time or bare-metal embedded platforms, offers SQL, ODBC, JDBC, REST and C/C++ interfaces, and supports ACID transactions, AES encryption from 128 to 256 bit, time series and geospatial data. Core needs a minimum of 200K RAM and Enterprise 350K, both user configurable; edge-to-cloud replication to other cloud databases uses SymmetricDS.
More product details

Product

Demo Url
raima.com/download-trial
Documentation
raima.com/online-documentation
License Model
Source available
Solution Kind
Platform
Version
16.0

Who it is for

Industries
  • Aerospace and defense
  • Automotive
  • Healthcare
  • Energy and utilities
Organization Types
  • Business
Roles
  • Developer

Features

Data Storage Management

In-memory and disk storage

Automatic encoding and compression (about 25% less disk space on average)

More details & conditions: Data Storage Management

Vacuuming

Relational Database Management

SQL standard with inner and outer joins, triggers, stored procedures and SQL PL

Referential integrity

More details & conditions: Relational Database Management

B-Tree, Hash, R-Tree and AVL indexes

Backup and Recovery

ACID transactions with snapshot isolation (MVCC)

Roll-back recovery to a previous database state

More details & conditions: Backup and Recovery

Hot backup through replication

Data Replication

Raima-to-Raima high-speed replication from edge devices to edge servers

Replication to cloud databases through SymmetricDS

More details & conditions: Data Replication

Asynchronous near-real-time replication of thousands of databases across multiple tiers

Multiple Programming Languages Supported

C/C++ API

Java via JDBC 4.2

More details & conditions: Multiple Programming Languages Supported

ODBC 3.9

RESTful API

SQL

Workflow details

Data model
  • Table
Data processing
  • SQL processing
Capacity & limits
  • Maximum row size

    64K (excluding BLOB or VARCHAR)

    RaimaDB Core and Enterprise
  • Maximum databases open simultaneously

    No limit

    RaimaDB Core and Enterprise

Technical details

API

Programmatic access
Yes
Documentation
raima.com/online-documentation
Protocols
  • REST

Implementation

Delivery Mode
  • Self service
  • Vendor

Deployment

Delivery Models
  • On premises
Hardware Requirements
  • Unit
    KB
    Minimum
    200
    Resource
    RAM - RaimaDB Core (minimum, user configurable)
  • Unit
    KB
    Minimum
    350
    Resource
    RAM - RaimaDB Enterprise (minimum, user configurable)
Server OS
  • Platform
    Windows
  • Platform
    Linux
  • Platform
    macOS
  • Platform
    Android
  • Platform
    iOS
  • Platform
    Solaris
  • Platform
    WindRiver VxWorks
  • Platform
    WindRiver VxWorks RTP
  • Platform
    WindRiver Linux
  • Platform
    Green Hills Integrity
  • Platform
    Embedded Linux
  • Platform
    QNX Neutrino
  • Platform
    FreeRTOS
  • Platform
    No OS (bare-bones)

Editions · RaimaDB Core

Edition name
RaimaDB Core
Edition scope
Edition of RaimaDB with a minimum RAM requirement of 200K, user configurable, and no limit on rows per database; database file size is limited only by the file system.

Editions · RaimaDB Enterprise

Edition name
RaimaDB Enterprise
Edition scope
Edition of RaimaDB with a minimum RAM requirement of 350K, user configurable; database file size has no limit and rows per database are limited only by the file system.

Security

Encryption At Rest
Yes

Support

Response SLA
  • Clock
    Business time
    Severity
    Standard support, low priority: 2 business days
  • Clock
    Business time
    Severity
    Standard support, high priority: 1 business day
  • Severity
    Premium support, low priority: 8 hours
    Target minutes
    480
  • Severity
    Premium support, high priority: 4 hours
    Target minutes
    240

Reviews

User experiences, moderated before publication. Review policy

Write a review

No reviews yet.

Be the first to share your experience with RaimaDB.

Add a product

Search to find a product.

Privacy choices

Choose what to allow.

You can change your choice here at any time. Refusing optional analytics does not limit the catalog.

AdvertisingAdSense is not currently enabled. Advertising choices will be available through its consent platform before ads are activated.Not active

Cookie details · Privacy rights