suse_logo.png Login
 
 
 
 

Partner Certification & Solutions Catalog


MCOBJECT

Products

eXtremeDB

eXtremeDB is a small-footprint, in-memory and/or persistent database system designed explicitly for embedded applications and IoT systems. eXtremeDB can be embedded, with your choice of SQL or native APIs for C, C++, C#, Java and Python, or itcan be used in client/server mode, including support for horizontal scalability via sharding and a sophisticated distributed SQL query engine, as well as support for stored procedures in the LUA language. eXtremeDB High Availability, Cluster and Active Data Replication for the IoT round out the product family. eXtremeDB is a trusted solution with more than 30 million systems deployed worldwide in consumer electronics, network and telecom equipment, industrial control, finance, aerospace & defense and other connected gear.

  • Platform SLES 15, SLES 12, SLES 11
  • Hardware Architecture x86, x86-64, System z, Power, ARM
  • Highlights

eXtremeDB Cluster

eXtremeDB Cluster (active/active) is McObject’s distributed real-time database system. It manages databases across multiple hardware nodes, enabling two or more servers to share the workload. A transaction committed on any node is automatically and transparently replicated to every other node is the cluster. It dramatically increases available net processing power, reduces system expansion costs, and delivers a more scalable and reliable database solution than single node solutions (the cluster survives as long as there is a quorum of nodes in the cluster).

  • Platform SLES 15, SLES 12
  • Hardware Architecture x86-64, System z, Power, ARM
  • Highlights

eXtremeDB High Availability (HA)

eXtremeDB High Availability (active/passive) is a fault-tolerant version for the in-memory and persistent eXtremeDB embedded database systems. Designed for systems that cannot afford to fail, eXtremeDB HA delivers the highest degree of reliability, along with its unsurpassed performance and exceptionally small footprint. For maximum consistency, eXtremeDB HA offers a rugged, time-cognizant two-phase commit (2-safe) protocol that ensures changes to the main instance database and identical standby instances succeed or fail together. For maximum performance, eXtremeDB also offers asynchronous replication (1-safe). eXtremeDB-HA replicates transactions, so transactional consistency is always guaranteed.

  • Platform SLES 15, SLES 12
  • Hardware Architecture x86, x86-64, System z, Power, Itanium, ARM
  • Highlights

eXtremeDB Transaction Logging

eXtremeDB Transaction Logging provides recovery capabilities for McObject's in-memory embedded database in the event of device or system failure. When transaction logging is active and enabled, all updates to the data objects are logged to a set of files on disk, or on a network device. If the memory content is damaged or destroyed, the exact state of the database is restored by an automatic roll forward procedure.

  • Platform SLES 15, SLES 12
  • Hardware Architecture x86, x86-64, System z, Power, ARM
  • Highlights

eXtremeSQL

McObject's eXtremeSQL embedded database interface is a high-performance implementation of the SQL database programming language for eXtremeDB. eXtremeDB combined with eXtremeSQL is an ideal solution for application development in fields where real-time responsiveness is a must and SQL is the dominant database language. eXtremeSQL supports JDBC and ODBC, and direct APIs (no driver needed) for C, C++, Java and Python, and stored procedures in the LUA language.

  • Platform SLES 15, SLES 12
  • Hardware Architecture x86, x86-64, System z, Power, ARM
  • Highlights