eXtremeDB 5.0 Embedded DBMS, with Improvements in Clustering, Speed and Developer Efficiency, Available Now

May 1st 2013. The latest version of the McObject’s eXtremeDB embedded database system is now available from Phaedrus Systems. eXtremeDB 5.0 has new features that make eXtremeDB’s clustering faster and more flexible, and further simplify its administration.

“eXtremeDB Cluster is already deployed in fields ranging from aerospace/defence to smart grid management and financial systems,” commented Phaedrus CTO, Chris Hills. “The improvements in eXtremeDB 5.0 mean it can address an even wider range of real-time computing challenges.”

New features in eXtremeDB Cluster 5.0 include:

A local tables option that exempts specified eXtremeDB tables from cluster-wide replication, to accelerate processing at the local node. Local tables are shareable, when desired, through a scatter/gather mechanism

Dynamic clustering, which enables nodes to join and leave clusters without interrupting processing. This further simplifies administration for a clustering database technology that counts minimal run-time maintenance as a defining characteristic

Support for Infiniband switched fabric interconnect. Infiniband reduces communication latency between eXtremeDB Cluster nodes and improve throughput and scalability

Support for the Message Passing Interface (MPI) standard, which increases messaging efficiency for parallel processing on distributed-memory systems (i.e. clusters) to deliver higher speed and scalability. Open and widely-used, MPI provides the additional benefits of developer familiarity and more portable code

In McObject’s tests, eXtremeDB Cluster using Infiniband and MPI performed more than 7.5x faster than the same system implemented with “plain vanilla” gigabit networking (TCP/IP and Ethernet). MPI can also be used over Ethernet-TCP, and in McObject’s tests this combination performed almost 1.5x faster than using TCP/IP over Ethernet. eXtremeDB Cluster’s Infiniband and MPI support is provided on Linux in the current release.

Other new features in version 5.0 reduce DBMS latency, and improve developer efficiency, in all eXtremeDB editions. Newly supported NUMERIC and DECIMAL data types provide more precise calculations than alternative FLOAT and DOUBLE types. By permitting integer operations, NUMERIC and DECIMAL data types enable faster performance while also allowing the database designer to specify the exact scale and precision required.

eXtremeDB 5.0 also adds support for nullable data types, or the ability to set data types to the special value NULL. This provides greater flexibility in representing missing or inapplicable information in query results. eXtremeDB’s NULL value support extends to both its SQL and native C/C++, Java and .NET application programming interfaces (APIs).

For the growing community of developers using eXtremeDB with the Java and .NET languages, version 5.0 adds features that increase flexibility, programming efficiency and performance. These include:

.NET and Java class generators. eXtremeDB’s database schema compiler, inistic garbage collection and is optimized for critical systems such as controls and visualization

Compatibility of eXtremeDB’s Java Database Connectivity (JDBC) API with JDK 7

Version 5.0 also improves eXtremeDB High Availability, McObject’s DBMS edition that implements master-replica database replication and serves as the basis of many fault-tolerant systems. eXtremeDB 5.0 adds High Availability functions that improve an application’s ability to control failover to a replica, by providing greater control to the replica over closing the communication channel to the master.

Notes for Editors

About Phaedrus Systems

Phaedrus Systems Limited is the UK’s leading specialist in the support of engineers at all stages of embedded safety-critical and high-integrity projects. The company is IAR’s distributer in the UK. Other tools available include requirements capture for IEC 61508, EN 50128 and nuclear applications; requirements tracking and competency tools; estimation software; SIL3 RTOS; hi-rel embedded database; compiler validation reports and reliability/failure software. Consultants have experience working on automotive, rail and aerospace applications, meeting standards such as IEC 61508 SIL4, and D0178B. Backing these is a wide range of other relevant embedded tools.

Phaedrus Systems is based in Tamworth, Staffordshire. More information is available on the website www.phaedsys.com

About McObject

Founded by embedded database and real-time systems experts, McObject offers proven data management technology that makes applications and devices smarter, more reliable and more cost-effective to develop and maintain. McObject counts among its customers industry leaders such BAE Systems, Siemens, Philips, EADS, JVC, Tyco Thermal Controls, F5 Networks, CA, Motorola and Boeing. McObject, based in Issaquah, WA, is committed to providing innovative technology and first-rate services to customers and partners. The company can be reached at +1-425-888-8505, or visit www.mcobject.com.

McObject and eXtremeDB are registered trademarks of McObject LLC. All other company or product names mentioned herein are trademarks or registered trademarks of their respective owners.

Contact:

Chris Hills,
Tel: +44 1827 259546,
Mobile: +44 7973371558
Email: