Arcom Control Systems

News Release from: McObject
Edited by the Electronicstalk Editorial Team on 17 January 2005

Embedded database extends to SQL

EXtremeSQL is a high-performance implementation of the popular SQL database programming language for use with eXtremeDB.

Note: Readers of the Editor’s free email newsletter will have read this news when it was announced. . It’s free!

McObject, developer of the eXtremeDB in-memory embedded database, is set to release eXtremeSQL, a high-performance implementation of the popular SQL database programming language for use with eXtremeDB. McObject's official release of eXtremeSQL will coincide with the start of Embedded World 2005 Conference and Exhibition in Nuremburg, Germany on 22nd February. McObject is an exhibitor at Embedded World, in Hall 11, Booth 11-100.

With eXtremeSQL, McObject targets the real-time enterprise software market by greatly simplifying programming with eXtremeDB for corporate developers using SQL.

The new interface strengthens eXtremeDB's appeal for application development in fields such as banking and securities trading, where real-time responsiveness is a must and SQL is the dominant database language.

In addition to its usefulness in new enterprise applications, eXtremeSQL joins eXtremeDB's XML interface in providing a vital tool for eXtremeDB-based embedded systems to share data with corporate applications such as billing, shipping, customer relationship management, and enterprise databases.

Since its release, the eXtremeDB database's unmatched performance, minimal footprint and sophisticated programming features have driven its widespread adoption in real-time applications.

By eliminating disk I/O, caching and other high-overhead functions, eXtremeDB enables data management at near RAM-access speed, while offering critical database features such as concurrent data access, transactions and flexible indexing.

However, many corporate developers have asked for a SQL interface to reduce their learning curve with the product while maintaining eXtremeDB's performance advantage.

McObject has responded with eXtremeSQL, a SQL interface for projects with exceptionally high performance requirements in the real-time enterprise.

eXtremeSQL features and capabilities include: broad coverage of the SQL-89 standard.

eXtremeSQL implements most of the ANSI SQL-89 specification for insert, update, delete and select statements; eXtremeSQL implements eXtremeDB-specific extensions including support for structures, arrays, vectors, and optimisation of queries on classes with object identifier relationships; eXtremeSQL is fully interoperable with eXtremeDB Standard Edition, High Availability Edition and Transaction Logging Edition; eXtremeSQL includes an interactive SQL program, eXQL, that can test SQL statements or serve as a useful example of a full eXtremeSQL implementation; and eXQL also works as a batch processing utility by redirecting input from a text file containing eXtremeSQL statements.

Like eXtremeDB, eXtremeSQL is embedded in the application, not deployed as a separate process.

This eliminates client/server inter-process communication round-trips from the execution path, resulting in breakthrough performance.

'McObject is very excited about this new addition to the eXtremeDB product family and expects the response to be enthusiastic'.

'We have already seen integration of eXtremeDB in industries such as financial services, for applications including real-time trading and market analysis'.

'eXtremeSQL adds a familiar interface to technology that provides radically improved performance, compared to existing data management solutions in these markets', McObject CEO Steve Graves said.

McObject: contact details and other news
Other news in Embedded Software and Operating Systems
Email this news to a colleague

RSS news feed for McObject
RSS news feed for Embedded Software and Operating Systems
Electronicstalk Home Page

 
Advertisers! Download our free 2006 media pack now