Например, Бобцов

МОДУЛЬНАЯ ОТКАЗОУСТОЙЧИВАЯ СИСТЕМА УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ

Аннотация:

Проанализирована проблема хранения данных в экстремальных внешних условиях при ограниченных вычислительных ресурсах. Отмечена необходимость создания малоразмерных отказоустойчивых модульных систем управления данными, оптимизированных для использования во встраиваемых системах и микроконтроллерах. Выполнен обзор систем управления базами данных LittleDB, LMDB и Berkeley DB, определены области их использования в реальных задачах. Предложен вариант малоразмерной системы управления базами данных, позволяющий эффективно управлять данными в условиях минимизации использования вычислительных ресурсов при особых требованиях к отказоустойчивости и помехозащищенности. Также рассмотрены основные решения для оптимизации процессов добавления, хранения, обработки и управления данными в энергонезависимой памяти. Разработано программное обеспечение, позволяющее проводить работу с данными в экстремальных условиях эксплуатации. В реализованной системе управления базами данных использованы алгоритмы кэширования данных, коррекции ошибок и помехозащищенного кодирования информации. Протестирована скорость сохранения данных, продемонстрирована высокая эффективность предложенной системы.

Ключевые слова:

Статьи в номере