Хранение и использование метаинформации в защищенной базе данных Защищенная база данных в облаке Защищенная база данных в облаке Защищенная база данных в облаке Защищенная база данных в облаке Metainformation SQL parser Защищенная база данных в облаке Metainformation SQL parser Защищенная база данных в облаке Metainformation SELECT name FROM clients 'Alice' 'Bob' SQL parser key = k column_name = col!@#$ table_name= tbl12*&_$ SELECT col!@#$ FROM tbl12*&_$ '$$##@~' '$#r@' Защищенная база данных в облаке Metainformation SELECT name FROM clients 'Alice' SQL parser key = k column_name = col!@#$ table_name= tbl12*&_$ '$$##@~' SELECT col!@#$ FROM tbl12*&_$ Создание бэкапов ЛОКАЛЬНАЯ БАЗА ДАННЫХ ДЛЯ МЕТАИНФОРМАЦИИ ХРАНЕНИЕ МЕТА ИНФОРМАЦИИ В ПАМЯТИ Достоинства: Достоинства: ◦ использование готового функционала субд ◦ метаданные используются по мере требования Недостатки: ◦ уязвимость в хранении открытых метаданных ◦ скорость ◦ безопасность ◦ скорость Недостатки: ◦ самостоятельная реализация всего функционала ◦ расширение функционала по мере требования ◦ работа с полным объемом метаданных Ключ от ключей login password Metainformation SQL parser Заключение За период летней школы было сделано: ◦ ◦ ◦ ◦ ◦ разработана схема нового хранения метаинформации выполнен переход от хранения метаинформации в локальной базе данных к хранению в памяти расширена функциональность хранилища метаинфромации для работы с join-группами добавлено шифрование бэкапов добавлено автоматическое создание бэкапов, а также восстановление из них актуальной метаинформации ◦ произведено тестирование нововведений