Faster processing for embedded databases
The industry's first in-memory relational database management system designed specifically for embedded data management now offers improved performance.
The industry's first in-memory relational database management system (DBMS), designed specifically for embedded data management, now offers improved performance as a result of client-server messaging, multithreaded design and fault-tolerant product enhancements.
The Polyhedra DBMS is designed for high-performance embedded and server-level systems, providing active database support for mission-critical applications including telemetry, telecommunications, bioscience equipment and process control.
"Polyhedra's innovative use of main memory database (MMDB) technology provides a performance potential that is beyond the scope of mainstream products", said Nigel Day, product manager for Polyhedra at OSE Systems.
"Considerable thought has been put into achieving higher performance, while maintaining the reliability of a client-server architecture.
The end result is a very competent product that is ready for mission-critical work where applications have extreme performance requirements and sets a new standard by which other embedded database systems will be judged".
Polyhedra is the leading in-memory, active relational DBMS for real-time systems.
Polyhedra's unique combination of event-driven active database code and active-query technology provides a fault-tolerant heterogeneous client-server solution for today's high performance data management needs.
The in-memory DBMS performs many times faster than conventional disk-based database systems, even if they are entirely cached in memory.
Critical data changes are written to nonvolatile store.
Polyhedra's sophisticated data persistence includes a replication and fault tolerant master/standby configuration to provide continuous database server availability with fault-tolerant transactions and clients.
Polyhedra's higher performance is due to the following product improvements: improved client-server messaging; enhanced indexing to the server; the ability to parse and plan the execution of SQL statements in advance of repeated use; improved multithreaded design offering better responsiveness and the ability to take advantage of multiprocessor machines; the ability to control specific data replicated in a fault-tolerant pair; new and improved debugging facilities; and simplified setup of persistent and fault-tolerant configurations.
Polyhedra software components running on OSE can optionally be configured to use OSE messages for interprocess communications.
OSE signals are inherently more performance oriented than TCP, but provide the ability to give remote processes notification when a connection has failed.
This simplifies the implementation of the fault-tolerant failover control mechanism and improves the client failover from master to standby in the event of a failure.
Of course, TCP can be used in parallel with OSE messages, allowing Windows and Unix applications to access the database.
Polyhedra is designed to be highly portable and is available on various 32bit operating platforms.
Polyhedra servers and C/C++ client libraries are supported on the following interconnectable platforms: OSE, VxWorks, Unix, Red Hat Linux, Solaris, AIX, IRIX and Windows NT/2000.
A Polyhedra 4.1 development license is immediately available for $11,995.
Not what you're looking for? Search the site.
Categories
- Active Components (11,917)
- Passive Components (2,949)
- Design and Development (9,394)
- Enclosures and Panel Products (3,246)
- Interconnection (2,841)
- Electronics Manufacturing, Production, Packaging (3,055)
- Industry News (1,898)
- Optoelectronics (1,616)
- Power Supplies (2,297)
- Subassemblies (4,551)
- Test and Measurement (4,956)
