Highly available systems are designed to operate continuously by leveraging redundant components. For such systems, ITTIA DB SQL is the ideal data management technology, as it creates and maintains redundant copies so that data is always available through any failures, intermittent network connections, and similar unpredictable errors. Since ITTIA DB SQL is a cross-platform database, any combination of hardware can be used to create redundancy, and applications embedded with ITTIA DB greatly benefit from flexibility for handing a wide range of scenarios.
Replication is very convenient to use in ITTIA DB SQL, whether data always moves one way only or is exchanged bidirectionally between many peer databases. Dynamic configuration settings are stored directly in each database file, and can be applied without any restart or reload step. Changes are automatically tracked and can be exchanged with peers whenever a connection is available.
ITTIA DB SQL Online Backup provides a disaster-proof feature for embedded software developers. There is no single way to prevent disasters and the damage caused when data is destroyed. For that reason, ITTIA DB SQL supplements built-in crash recovery with safe backup technology that does not interrupt access to the database, both for reading and writing.