Solutions
Home > Produits > Database Management Systems > Polyhedra FlashLite > Polyhedra FlashLite

Polyhedra datasheet

Read the Polyhedra datasheet


    Polyhedra FlashLite Background

    Read about the Enea FlashLite background


      Evaluate Polyhedra Today!

      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 your eventual application.

      Polyhedra FlashLite

      Flash-based database for mobile and diskless applications

      • High performance
      • Optimized for low-power devices
      • Supports both NOR and NAND flash
      • Operates out of as little as 200 Kbytes
      • Client / server architecture supporting distributed applications and heterogeneous hardware

       

      Polyhedra FlashLite Database

      Polyhedra FlashLite is a compact, flash-based, SQL relational database management system (RDBMS) for low-power mobile and diskless applications. Operating out of as little as 200 kbytes of RAM, Polyhedra FlashLite can utilize flash memory (high-speed NOR or low-cost NAND flash), NVRAM or disk files for data storage, and employs a cache-based design to significantly boost performance.

      Polyhedra FlashLite is a member of the Polyhedra family of RDBMSs, which also includes the in-memory Polyhedra 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.

      Platform Support

      OSE, Embedded Linux.

      Flash or NVRAM for data storage with in-RAM cache Reduces power consumption and bill of materials for mobile and diskless devices.
      Flexible configuration options for memory usage Lets developers make optimal tradeoffs between memory utilization and power consumption
      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) and trigger “behavior” based on changes to data Improves data quality and correctness. Reduces application code size 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
      Supports SQL, ODBC, JDBC, OLEDB, and DDE standards Familiar programming environment eases adoption and reduces maintenance costs
      Transactional queries and updates Multiple applications can use the same data without interference