industry news
Subscribe Now

eXtremeDB In-Memory DBMS Paired with ThreadX RTOS

Federal Way, WA, May 7, 2014 – McObject®, developer of the eXtremeDB® In-Memory Database System (IMDS) product family, and Express Logic, provider of the ThreadX real-time operating system (RTOS) and software tools, announced a partnership in which eXtremeDB has been ported to ThreadX. The integration delivers a fast and cost-effective new platform for developing and deploying today’s increasingly ubiquitous, data-intensive connected devices.

Target applications of the eXtremeDB in-memory database system running on ThreadX include consumer electronics, medical devices, industrial controllers, sensor networks, communications gear and other embedded technology demanding high performance, a small hardware footprint, reliability, and a flexible development environment. McObject and Express Logic are veteran embedded solution providers with more than 25 years of combined experience in meeting embedded developers’ needs. Together, McObject and Express Logic count billions of deployed run-time copies of their products.

Express Logic designed the royalty-free ThreadX RTOS specifically for deeply embedded applications that must operate autonomously, often with minimal power resources and no downtime. ThreadX offers priority-based pre-emptive scheduling, optimized context switching, and an intuitive, easy-to-use API, along with advanced scheduling facilities, message passing, interrupt management, and other services. Complete source code is provided.

McObject’s eXtremeDB IMDS provides a core in-memory database architecture that eliminates much of the latency that is hard-wired into traditional on-disk database systems. This streamlined design delivers real-time performance and an ultra-small footprint (code size is approximately 150K), and higher reliability due to reduced complexity. It facilitates the use of less powerful processors and consumes fewer CPU cycles, resulting in lower power consumption and longer battery life for devices that incorporate eXtremeDB.

While lightweight, eXtremeDB provides the features of an industrial-grade database system, including transactions, multi-threaded concurrent access, a high-level database definition language (DDL), and querying methods including specialized indexes for geospatial and IP/telecom applications. eXtremeDB application programming interfaces (APIs) include a native, type-safe C/C++ interface; native Java, C# (.NET) and Python APIs; and standard SQL/ODBC/JDBC. Specialized editions of eXtremeDB include clustering, high availability and hybrid in-memory/persistent storage. Source code is available.

“The fastest growth in embedded systems is occurring among relatively low-powered, low-cost devices that operate in the background, consuming data about some real-world property, analyzing it and formulating a response. eXtremeDB is uniquely suited to improve the efficiency and reliability of this processing. McObject’s partnership with Express Logic, and port of eXtremeDB to the ThreadX RTOS, are important steps forward in serving a larger share of this deeply embedded market,” McObject CEO Steve Graves said.

“Intelligent, connected devices deliver improved control and efficiency to businesses, enabling them to monitor processes and assets at a finer level than ever before,” confirmed William E. Lamie, President of Express Logic. “Delivering this level of functionality on low-power, small-footprint devices is only possible with high performance tools optimized for these platforms. Our combined billions of deployed devices attest to the stable, cost-effective expertise that Express Logic and McObject bring to the table.”

About Express Logic and ThreadX

Headquartered in San Diego, CA, Express Logic offers the most advanced run-time solution for deeply embedded applications, including the popular ThreadX® RTOS, the high-performance NetX™ TCP/IP stack, the FileX® embedded MS-DOS compatible file system, the new GUIX™ GUI development toolkit, and the USBX™ Host/Device USB protocol stack. All products from Express Logic include full source-code and have no run-time royalties. For more information about Express Logic solutions, please visit our web site at rtos.com, call 1-888-THREADX, or email inquiries to sales@expresslogic.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 as BAE Systems, Siemens, Philips, EADS, JVC, Pentair, F5 Networks, CA, Motorola and Boeing. McObject, based in Federal Way, 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.

Leave a Reply

featured blogs
Jan 29, 2026
Most of the materials you read and see about gyroscopic precession explain WHAT happens, not WHY it happens....

featured chalk talk

Democratizing Centimeter Level GNSS Precision for All Applications
Sponsored by Mouser Electronics and u-blox
In this episode of Chalk Talk, Arnaud Le Lannic from u-blox and Amelia Dalton explore the benefits of the ZED-X20P, all-band high precision GNSS module and the ZED-F20P triple-band high precision GNSS module from u-blox. They also investigate the roles that correction source and centimeter-level positioning services play in these types of designs, and how you can improve your next design with high precision position solutions from u-blox.
Jan 28, 2026
645 views