Enea Embedded Technology Introduces Polyhedra Database for LynxOS, Windows 2003 and Solaris 9; Polyhedra 5.1 Offers Enhanced Performance and Broadens Platform Support.TEMPE, Ariz. & STOCKHOLM, Sweden -- Enea Embedded Technology (SAXESS:ENEA) today introduced version 5.1 of its Polyhedra(TM) relational database relational database Database in which all data are represented in tabular form. The description of a particular entity is provided by the set of its attribute values, stored as one row or record of the table, called a tuple. management solution (RDBMS (Relational DataBase Management System) See relational database and DBMS. RDBMS - relational database ). Now available for the LynxOS embedded operating system An operating system used in special-purpose applications (embedded systems). Embedded operating systems are typically very compact and often designed for real time operations. See embedded Linux, QNX, OS-9, Windows XP Embedded, Windows CE, VxWorks and Symbian OS. for Windows Server See Windows Server 2008, Windows Server 2003, Windows Home Server, Windows 2000 and Windows NT. 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 fully compatible with earlier Polyhedra versions, and is available for previously supported platforms, including Windows, Linux, Solaris 8, AIX (Advanced Interactive eXecutive) IBM's Unix-based operating system which runs on its Intellistation workstations and pSeries, p5, iSeries and i5 server families. , VxWorks 5.4 and Enea's OSE OSE - Open Systems Environment operating system. "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 ideal for a wide variety of embedded applications that require fast time-to-market, high performance, enhanced reliability and reduced lifetime support costs." Polyhedra is a real-time, fault-tolerant, active, in-memory relational database, primarily designed for embedded applications such as process-control, telemetry telemetry Highly automated communications process by which data are collected from instruments located at remote or inaccessible points and transmitted to receiving equipment for measurement, monitoring, display, and recording. , remote monitoring, telecommunications and data communications. It can also be utilized in server-level systems to provide high-performance active database support for applications such as mission control. 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 A change in quantity or volume as measured by the decimal point. For example, from tens to hundreds is one order of magnitude. Tens to thousands is two orders of magnitude; tens to millions is three orders of magnitude, etc. relative to conventional disk-based RDBMSs, without sacrificing data security. In version 5.1, the database management system and the JDBC (Java DataBase Connectivity) A programming interface that lets Java applications access a database via the SQL language. Since Java interpreters (Java Virtual Machines) are available for all major client platforms, this allows a platform-independent database (Java Database Connectivity (database, programming) Java Database Connectivity - (JDBC) Part of the Java Development Kit which defines an application programming interface for Java for standard SQL access to databases from Java programs. http://java.sun.com/products/jdk/1.1/docs/guide/jdbc/index.html. ) 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) A database programming interface from Microsoft that provides a common language for Windows applications to access databases on a network. (Open Database Connectivity See ODBC. (standard, database) Open DataBase Connectivity - (ODBC) A standard for accessing different database systems. There are interfaces for Visual Basic, Visual C++, SQL and the ODBC driver pack contains drivers for the Access, Paradox, dBase, Text, Excel and Btrieve ) 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 A Unix-based operating system from SGI that is used in its computer systems from desktop to supercomputer. It is an enhanced version of Unix System V Release 4. IRIX integrates the X Window system with OpenGL, creating the first real time 3D X environment. 6.5. On embedded platforms, support now includes LynxOS 4.0.0, OSE 4.5.x, as well as VxWorks 5.4 and 5.5. Polyhedra also supports a variety of compilers, such as GCC GCC: see Gulf Cooperation Council. (compiler, programming) GCC - The GNU Compiler Collection, which currently contains front ends for C, C++, Objective-C, Fortran, Java, and Ada, as well as libraries for these languages (libstdc++, libgcj, etc). and GNU gnu (n ) or wildebeest (wĭl`dəbēst'), large African antelope, genus Connochaetes. 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 SQL in full Structured Query Language. Computer programming language used for retrieving records or parts of records in databases and performing various calculations before displaying the results. 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, giving it much higher performance and greater predictability than disk-based systems. One key feature unique to Polyhedra is the ability for 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, which are able to safely 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. Pricing starts at $11,995 for a single development license. Time-limited, full-function evaluation versions for Windows, Linux, Solaris and OSE 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. For more information on Enea Embedded Technology, please visit www.ose.com. For more information on Enea AB please visit www.enea.com. OSE and Polyhedra are registered trademarks of Enea Embedded Technology. All other company or product names are the registered trademarks or trademarks of their respective owners. This press release and a photo are available at http://www.ose.com/press. |
|
||||||||||||

)
Printer friendly
Cite/link
Email
Feedback
Reader Opinion