Перспективы применения архиграфов в системах хранения данных и знаний

Оценка качества и сопровождение программных систем
Авторы:
Аннотация:

Выбор модели для представления данных и знаний в системах хранения определяет несколько их одновременно недостижимых важнейших характеристик, в число которых входят: возможность создавать необходимые пользователям разнообразные гибкие и сложные архитектуры данных и знаний; простота и удобство работы с ними; эффективность использования памяти; скорость доступа к данным и знаниям. В каждом случае используется одно из компромиссных решений, часто предложенных много десятилетий назад и получивших широкое распространение. Авторы предлагают изменить сложившиеся компромиссы и перейти к использованию новых моделей представления данных и знаний. При этом новые модели предлагаются в условиях лишь частично сформированного набора критериев оценки, недостатка информации и исследований по данной теме, а также при отсутствии формализованных правил и процедур для выбора модели. Цель исследования — расширение возможностей систем хранения данных и знаний по созданию разнообразных гибких и сложных архитектур данных и знаний, повышение эффективности использования памяти, повышение скорости обработки данных и знаний. Проведен обзор основных типов систем хранения данных и знаний, показаны их недостатки. Для каждого типа систем предложен способ организации на основе архиграфовой модели, позволяющий устранить найденные недостатки. Предложенные решения могут быть использованы при создании новых файловых систем, систем управления базами данных, систем управления хранилищами данных, систем управления озерами данных и знаний, систем управления для архитектур Data Lakehouse, Data Space, Data Fabric, Data Mesh, платформ блокчейн