McObject Offers eXtremeDB 8.3 for Incremental Improvements and New Platforms

  • November 11, 2022
McObject Offers eXtremeDB 8.3 for Incremental Improvements and New Platforms
McObject Offers eXtremeDB 8.3 for Incremental Improvements and New Platforms

Oct. 25, 2022 - McObject announces eXtremeDB 8.3, the latest release of its flagship embedded database management system. Built as a true in-memory database system, eXtremeDB is a hybrid in-memory and persistent DBMS that can be utilized as an embedded database with or without SQL, a client/server database, and a distributed database.

Among the new features found in eXtremeDB 8.3 are:

  • Server-side authentication when using eXtremeDB as a client/server DBMS. Administrators can define users and roles, and associate table-level permissions with them.
  • Authentication has been added to the JDBC driver
  • C# SQL API for .NET 5 and .NET 6
  • The database definition language (DDL, AKA schema) has been extended to allow designation of default vales for additional data types
  • SQL execution engine improvements

Notable among new platforms supported is the NXP i.MX 8 asymmetric hardware combining Cortex A cores for real-time tasks and Cortex M for low-latency multi-processing. These MCUs feature the ability to run different operating systems (e.g., FreeRTOS on the M core and Linux on the A cores), with memory shared between the sides. eXtremeDB support for this platform includes a unique custom synchronization implementation so that an in-memory database can be shared between the sides.

Andrei Gorine, CTO of McObject, said, “Developers of automotive, industrial, smart city/building and medical systems will appreciate the ability to run the only hard real-time deterministic time-cognizant database system, eXtremeDB/rt, on the real-time side and eXtremeDB Embedded on the Linux side.”