Produkter

Solutions
Home > Produkter > Database Management Systems > Polyhedra
Mer information Tipsa en kollega Skriv ut

Polyhedra Datasheet

Read the Polyhedra datasheet

    White Papers

    Evaluate Polyhedra

    You can now download an evaluation system directly from our support web site. The evaluation systems offer the full Polyhedra functionality, but will only run for a limited time before stopping. Evaluation systems are available for OSE, Linux, LynxOS, Windows and Solaris.

    It should be noted that Polyhedra is platform-independent, so you can evaluate it to determine its features and ease of use on a different platform from that you will be using in our eventual application.

    Polyhedra

    Fault-tolerant, in-memory database for high-availability systems

    • Relational database management for systems requiring “5 nines” or better uptime
    • Orders of magnitude better performance than conventional disk-base solutions
    • Available in 32-bit and 64-bit versions
    • Instant failover and hot standby
    • Automatic reconnection of applications during failover
    • Journaling ensures data persistence

     

    Polyhedra In-Memory Relational  Database Management System

    Polyhedra is a fault-tolerant, in-memory, SQL relational database management system (RDBMS). Available in 32-bit and 64-bit versions, Polyhedra has been successfully deployed in embedded systems and server applications world wide. Polyhedra can deliver orders of magnitude better performance than conventional disk-based solutions. Polyhedra also features journaling and fault-tolerant mechanisms such as instant failover and fast reconnection that ensure data persistence and enhance system availability.

    The Polyhedra in-memory database is a member of the Polyhedra family of RDBMSs, which also includes the flash-based Polyhedra FlashLite RDBMS. All Polyhedra family members feature a client-server architecture that improves data integrity, enhances resilience, and simplifies distributed system design, particularly for systems utilizing heterogeneous hardware. Polyhedra RDBMSs also employ active, event-driven technology, which makes databases more robust, simplifies applications, and enhances performance.

    ACID Compliant

    All Polyhedra RDBMSs are ACID compliant (atomic, consistent, isolated and durable). Atomic and consistent means that if any part of a transaction fails, it is rolled back, allowing the database to move from one consistent state to the next. Consistent and isolated means that each transaction is independent of other transactions, and that the internal state of each transaction is invisible to all other transactions. Durable means that data integrity is preserved in the event of a system failure.

    Seamless Communications

    All products in the Polyhedra DBMS family can communicate transparently with each other, regardless of the platforms on which they are running. We also ensure different releases of the software work together. This not only simplifies the design of distributed applications requiring multiple RDBMSs, but also provides a seamless upgrade path that enables equipment makers to take advantage of the latest database technology without having to make substantial changes to their existing application code.

    Broad Range Of Platform Support

    Embedded Systems:
    OSE, VxWorks, Embedded Linux, LynxOS, INTEGRITY, Windows CE

    Workstations and Servers:
    Linux, Solaris, AIX, IRIX, Windows

    Polyhedra64:
    Linux, Solaris, AIX

    In-memory data storage High performance (millisecond level), even on slow processors
    Hot stand-by with user-controlled failover Enables instant failover for high-availability and fault-tolerant applications
    Fast and automatic reconnection of applications during failover No need for special coding in the application
    Journal logging Ensures data persistence
    Client / server architecture with full cross-platform interoperability Protects data from application failures; Enhances design flexibility, from single CPU systems to distributed applications running on heterogeneous hardware
    Active queries avoid the need for polling Increases performance, improves responsiveness and scalability
    Support for embedding business logic (active database code) - trigger “behavior” based on changes to data Improves data quality and correctness. Reduces size of application code and the number of database interactions
    ACID compliant for safe data Ensures data consistency, even through failures
    Dynamic schema modification Allows field upgrades (new features and functionality) without disrupting rest of system
    Support for SQL, ODBC, JDBC, OLEDB, and DDE standards Familiar programming environments eases adoption and reduce maintenance costs
    Transactional queries and updates Multiple applications can use the data without interference