7/1/2004 - Enea Embedded Technology (SAXESS: ENEA) introduced PolyhedraTM 5.1. With Version 5.1, Enea now offers the industry’s most advanced relational database management solution (RDBMS) for the LynxOS embedded operating system, as well as for Windows Server 2003, Solaris 9 and VxWorks 5.5. Polyhedra 5.1 offers integral performance enhancements that bring the speed advantages of an in-memory database to Java programmers. The extension of Polyhedra’s platform support illustrates Enea’s ongoing commitment to making the database available for a wide variety of operating systems.
Polyhedra 5.1 is also available for previously supported platforms, including Windows, Linux, Solaris 8, AIX, VxWorks 5.4 and Enea’s OSE operating system. It remains fully compatible with earlier Polyhedra versions.
“With the additional support for LynxOS, Enea Embedded Technology is once again emphasizing its strategy of extending Polyhedra’s availability to a broad variety of operating systems in the embedded and server-level space,” said Nigel Day, product manager for Polyhedra at Enea Embedded Technology. “Polyhedra is well suited for various applications to gain faster time-to-market, improved performance and reliability and reduced lifetime support costs.”
Polyhedra is a real-time, fault-tolerant active in-memory relational database, primarily designed for data management needs in embedded systems. Typically, Polyhedra is deployed in such systems as process-control applications, telemetry and remote monitoring, or in telecommunications and data communications equipment. It can also be utilized in server-level systems to provide high-performance active database support for systems such as mission control applications. Polyhedra is also used in financial areas for dynamically monitoring, validating and analyzing data feeds.
Polyhedra 5.1 brings fundamental performance enhancements to database users. Featuring a small code-footprint, Polyhedra uses a memory-resident design that boosts performance by an order of magnitude relative to conventional disk-based RDBMSs, without sacrificing data security. In version 5.1, the database management system and the JDBC (Java Database Connectivity) driver have been tuned to ensure that, depending on the efficiency of the Java runtime system in use, the database performance available to Java programmers is close to that which is available to C or C++ programmers using the native ODBC (Open Database Connectivity) interface.
Polyhedra 5.1 supports a wide variety of embedded and server operating systems. Complete availability includes Linux and Embedded Linux (using 2.4 and 2.6 kernels), Sun Solaris 8 and Solaris 9, Microsoft Windows Server 2003, Windows 2000, Windows XP, AIX 4.3.3, and IRIX 6.5. On embedded platforms, support now includes LynxOS, OSE 4.5.x, as well as VxWorks 5.4 and 5.5. Polyhedra also supports a variety of compilers, such as GCC and GNU or the Sun compiler tools.
More on Polyhedra
Polyhedra is a relational (data is organized in tables) database management system in a small, light, high-performance package. It couples the benefits of an SQL database with built-in fault tolerance, data persistence, and event-driven data change notification. Polyhedra is an in-memory database that holds all its data structures in RAM. In comparison with disk-based systems, it offers much higher performance and exhibits a greater degree of predictability.
One key feature that is unique to Polyhedra is the facility that enables client applications to launch “active” queries. With active queries, the database keeps the client application up-to-date with live data changes returned by the queries. The result is a fully current display of data as it is being generated and stored. The active query feature makes it possible to notify the application developer of data changes in the database (such as alarm events or configuration changes) without having to ask or “poll” the system. The database automatically “pushes” the changes to the client application.
To ensure robustness and high levels of data protection, Polyhedra follows the client-server software architecture model. Applications connect to the database as clients and are safely able to perform queries and transactions over that connection. This guarantees that the applications accessing the data and the Polyhedra application holding the data are separated and cannot bring each other down.
Polyhedra can be configured as a fault-tolerant system with a “master” and “standby” database. The standby database is kept up-to-date with data changes on the master by direct message-passing from the master to the standby. A client library code automatically handles failover from one server to the other without any need for specific coding by the application developer. It automatically reconnects to the new master database, re-establishes active queries, and gracefully handles queries and transactions that were in progress at the point of failover.
Availability and Demo Downloads
Polyhedra 5.1 is available now from Enea Embedded Technology. Time-limited, full-function evaluation versions for Windows, Linux, and Solaris are available for download from http://support.polyhedra.com/eval.htm. Existing customers with a support contract can receive Polyhedra 5.1 for Windows Linux, Solaris, AIX, OSE and VxWorks directly from Enea Embedded Technology.
About Enea Embedded Technology
Enea Embedded Technology is a leading provider of real-time operating systems, development tools and services for fault-tolerant, high-availability and safety-critical applications. Enea Embedded Technology owns and markets the OSE real-time operating system. OSE is used in millions of products worldwide, including distributed communication systems such as communication infrastructure or mobile phones, avionics, medical, automotive and industrial control systems. Enea Embedded Technology is a subsidiary of Enea AB (SAXESS: ENEA), based in Stockholm, Sweden. Employing about 450 people worldwide, Enea AB provides products, services, and training for a variety of real-time embedded, IT and e-business applications. Customers include industry leaders such as Ericsson, Lockheed Martin, Samsung, Agere Systems, Sony and Boeing. Internet: www.ose.com
Previous Page | News by Category | News Search
If you found this page useful, bookmark and share it on: