Моделирование и анализ информационных систем
RUS  ENG    ЖУРНАЛЫ   ПЕРСОНАЛИИ   ОРГАНИЗАЦИИ   КОНФЕРЕНЦИИ   СЕМИНАРЫ   ВИДЕОТЕКА   ПАКЕТ AMSBIB  
Общая информация
Последний выпуск
Архив
Импакт-фактор

Поиск публикаций
Поиск ссылок

RSS
Последний выпуск
Текущие выпуски
Архивные выпуски
Что такое RSS



Модел. и анализ информ. систем:
Год:
Том:
Выпуск:
Страница:
Найти






Персональный вход:
Логин:
Пароль:
Запомнить пароль
Войти
Забыли пароль?
Регистрация


Моделирование и анализ информационных систем, 2015, том 22, номер 2, страницы 248–258 (Mi mais439)  

Эта публикация цитируется в 2 научных статьях (всего в 2 статьях)

Truth space method for caching database queries
[Кэширование запросов к реляционной базе данных с использованием областей истинности]

S. V. Mosin, S. V. Zykin

Sobolev Institute of Mathematics of the Siberian Branch of the Russian Academy of Sciences, Pevtsova str., 13, Omsk, 644043, Russia
Список литературы:
Аннотация: В данной статье предлагается новый метод кэширования запросов к реляционной базе данных для систем с центральным сервером и распределенными клиентами. Данные загружаются в клиентский кэш, основываясь на запросах, выполненных на сервере БД. Каждому запросу ставится в соответствие таблица — результат выполнения запроса. Эти запросы имеют специальный вид, называемый “универсальный реляционный запрос”, основанный на трех базисных операциях реляционной алгебры: селекции, проекции, естественном соединении (natural join). Следует отметить, что такая форма запроса наиболее близка к естественному языку и большинство запросов может быть записано в этом виде. Кроме того, эта форма записи позволяет анализировать корректность запроса, проверяя свойство соединения без потери информации (СБПИ). Последовательные запросы могут исполняться на клиенте, используя кэш, если удастся определить, что результаты искомого запроса полностью содержатся в кэше. Для осуществления такой проверки анализируются области истинности логических ограничений искомого запроса и запросов, результаты которых уже содержатся в кэше. Требуемые операции могут быть проведены аналитически, без необходимости дополнительных запросов к базе банных. Предложенный метод может быть использован для определения недостающих в кэше данных и последующего запроса только на эти данные. Для этого также используются аналитические вычисления, что является принципиальным отличием данной статьи от существующих технологий. Для этой цели в статье представлено четыре теоремы. В первой и третьей теореме получены условия, позволяющие определить наличие необходимых данных, а во второй и четвертой получены условия вычисления данных только с использованием кэша. Проблема актуализации данных не затрагивается в этой статье. Однако она может быть решена путем учета запросов на сервере и обновлении данных при помощи триггеров.
Статья публикуется в авторской редакции.
Ключевые слова: реляционная база данных, кэш, область истинности.
Поступила в редакцию: 01.03.2015
Реферативные базы данных:
Тип публикации: Статья
УДК: 519.987
Язык публикации: английский
Образец цитирования: S. V. Mosin, S. V. Zykin, “Truth space method for caching database queries”, Модел. и анализ информ. систем, 22:2 (2015), 248–258
Цитирование в формате AMSBIB
\RBibitem{MosZyk15}
\by S.~V.~Mosin, S.~V.~Zykin
\paper Truth space method for caching database queries
\jour Модел. и анализ информ. систем
\yr 2015
\vol 22
\issue 2
\pages 248--258
\mathnet{http://mi.mathnet.ru/mais439}
\mathscinet{http://mathscinet.ams.org/mathscinet-getitem?mr=3417825}
\elib{https://elibrary.ru/item.asp?id=23405833}
Образцы ссылок на эту страницу:
  • https://www.mathnet.ru/rus/mais439
  • https://www.mathnet.ru/rus/mais/v22/i2/p248
  • Эта публикация цитируется в следующих 2 статьяx:
    Citing articles in Google Scholar: Russian citations, English citations
    Related articles in Google Scholar: Russian articles, English articles
    Моделирование и анализ информационных систем
    Статистика просмотров:
    Страница аннотации:10388
    PDF полного текста:211
    Список литературы:60
     
      Обратная связь:
     Пользовательское соглашение  Регистрация посетителей портала  Логотипы © Математический институт им. В. А. Стеклова РАН, 2024