Home › Products › DeviceSQL Service Libraries

DeviceSQL Service Libraries

The DeviceSQL™ Service Libraries provide ultra-efficient runtime data management and application services for DeviceSQL-enabled applications. The precise set of service libraries required by your application are linked in at build time, with a typical memory footprint of less than 40Kb, These libraries form the high performance DeviceSQL runtime environment that is optimally suited for your application requirements.

 

Leverage a High Performance Data Management Foundation

The DeviceSQL Service Libraries provide an abstraction layer for DeviceSQL-compiled code from the target hardware and operating system platform. This simplifies the re-use of DeviceSQL-compiled applications across virtually any device.

 

DeviceSQL Service Libraries provide a range of underlying data management services, including:

  • High performance table management services
  • Multiple types of optimized indexing services, including customizable indexing, for ultra-fast data searching and retrieval
  • Transaction processing services for highly reliable data management with rollback capabilities
  • Built-in data integrity capabilities for backup, restore and crash recovery
  • Storage management services, including concurrent support for both in-memory and persistent data storage across a diverse range of storage mediums (RAM, flash, NVRAM, disk, network I/O, etc.) on a per-table basis
  • Programmable storage adaptor services for local and remote persistence storage
  • Efficient memory management services for tables and data

 

DeviceSQL Runtime Environment

Libraries Diagram

Click here to enlarge »

 
 
 
Copyright © 2008 Encirq Corporation • All rights reserved. | Legal & PrivacyCopyright