eXtremeDB is a small-footprint, in-memory and/or persistent database system designed explicitly for real-time applications and for embedded/IoT systems. eXtremeDB can be embedded, with your choice of SQL or native APIs for C, C++, C#, Java and Python. Or eXtremeDB can be used in client/server mode, including support for horizontal scalability via sharding and a sophisticated distributed SQL query engine, and support for stored procedures in the LUA language. eXtremeDB High Availability, eXtremeDB Cluster and Active Data Replication for the IoT round out the product family. eXtremeDB is a trusted solution with more than 28 million systems deployed worldwide in consumer electronics, network and telecom equipment, industrial control, finance, aerospace & defense and other connected gear.
Explore the key eXtremeDB features that enable developers to create the most advanced software applications using McObject's real-time database technology. The eXtremeDB™ In-Memory Database System embedded database is McObject's core product: an exceptionally fast database management system, designed for performance, with a strict memory-based architecture and direct data manipulation. (For a database that incorporates on-disk persistence, see McObject's eXtremeDB Fusion product.) Storing and manipulating data in exactly the form used by the application removes overheads associated with caching and translation. Typical read and write accesses are at the level of a few microseconds, or less. The engine is reentrant, allowing for multiple execution threads, with transactions supporting the ACID properties, assuring transaction and data integrity.
- Category Data Access, Analysis, and Delivery Software, Structured Data Management Software
- Industry Professional, Scientific & Technical Services
This icon indicates whether the software provider has flagged the compatibility of the application with the SUSE High Availability extension. Success may include the application running in an HA environment, or it may include extensions to the application to exploit and integrate with the HA feature. Please see the software provider's web site for more details.
Integrated System Available
This icon indicates whether a pre-built, pre-configured integrated version of the application is available. This may also be called an appliance and may be packaged as a hardware appliance, a software appliance, or a virtual appliance.
This icon indicates whether the software provider supports the application in any of the virtualized environments that work with SUSE Linux Enterprise. These may include one or more of Xen, KVM, VMWare, or other hosting environments. Also note that virtualization support can mean that the solution can be used in the cloud environment. Please see the software provider's web site for more details concerning which environment(s) are supported by the provider.
Tempest Testing Certification
This icon indicates whether the software provider has completed testing using the Tempest test suite in a SUSE OpenStack Cloud environment. The Tempest test suite is an OpenStack standard set of tests that is run by the software provider with results verified by the SUSE ISV Engineering team.
- Platform SLES 15
- Hardware Architecture x86-64, System z, Power, ARM
- Platform SLES 12
- Hardware Architecture x86, x86-64, System z, Power, ARM
- Platform SLES 11
- Hardware Architecture x86, x86-64
- Extension Real Time