In-memory database adds supports NVRAM, Linux
Feb 17, 2006 — by LinuxDevices Staff — from the LinuxDevices Archive — 7 viewsMcObject has achieved a major release of its in-memory, high-availability embedded database for connected mobile devices. ExtremeDB 3.0 adds support for battery-backed, nonvolatile RAM (NVRAM), better task scheduling, Unicode support, a remote access interface, pattern-matching queries, and a database browser.
McObject says battery-backed RAM support allows data to persist despite power-off events. Processes “reconnect to the NVRAM-hosted database, initiate any needed cleanup, and then resume normal operation after the system reboots,” the company says.
ExtremeDB is distributed as a programming library, and many new features in version 3.0 consist of API additions, the company says. The product also offers tools said to generate APIs from data definitions. New tools capabilities have also been added, the company says.
ExtremeDB's development model diagram
Additional features include:
- Pattern-matching similar to SQL wildcards
- Database browser utility
- Remote access interface
- Unicode support
- Support for non-volatile RAM (NVRAM, battery-backed RAM)
- Improved task scheduling
VDC's Stephen Balacco stated, “Fueled by the growth of the Internet and a convergence of functions, technologically advanced devices must increasingly manage complex data with a proven, tightly integrated database engine. ExtremeDB 3.0 [offers] performance, small footprint, development ease, and flexibility.'
Availability
ExtremeDB 3.0 is available now, in standard, single-threaded versions, along with a high-availability version said to support “1-safe” or asynchronous replication. It supports “various real-time Linux distributions,” and is available with a GNU-based toolchain. It also supports other embedded OSes, including Microsoft's Windows Embedded platforms and various real-time Windows extensions., McObject says.
The company also offers an embeddable webserver product that integrates with ExtremeDB.
This article was originally published on LinuxDevices.com and has been donated to the open source community by QuinStreet Inc. Please visit LinuxToday.com for up-to-date news and articles about Linux and open source.