Национальный цифровой ресурс Руконт - межотраслевая электронная библиотека (ЭБС) на базе технологии Контекстум (всего произведений: 634942)
Контекстум
Руконтекст антиплагиат система
Информационные системы и технологии  / №6 2011

МОДИФИКАЦИЯ ИНДЕКСОВ НА ОСНОВЕ R-ДЕРЕВЬЕВ ДЛЯ УСКОРЕНИЯ ПОИСКА (90,00 руб.)

0   0
Первый авторЧернов
Страниц9
ID487871
АннотацияСтатья посвящена модификации индексных методов доступа в СУБД, основанных на R-деревьях. Доработка направлена на ускорение поиска с использованием индекса; она основана на добавлении в структуру индекса специальной информации. Использование этой информации позволяет существенно оптимизировать процесс поиска. Модификация включает три этапа. На каждом этапе модификации вносятся изменения во внутреннюю структуру поискового дерева.
УДК004. 657
Чернов, А.Ф. МОДИФИКАЦИЯ ИНДЕКСОВ НА ОСНОВЕ R-ДЕРЕВЬЕВ ДЛЯ УСКОРЕНИЯ ПОИСКА / А.Ф. Чернов // Информационные системы и технологии .— 2011 .— №6 .— С. 8-16 .— URL: https://rucont.ru/efd/487871 (дата обращения: 03.05.2024)

Предпросмотр (выдержки из произведения)

657 А.Ф. ЧЕРНОВ МОДИФИКАЦИЯ ИНДЕКСОВ НА ОСНОВЕ R-ДЕРЕВЬЕВ ДЛЯ УСКОРЕНИЯ ПОИСКА Статья посвящена модификации индексных методов доступа в СУБД, основанных на R-деревьях. <...> Доработка направлена на ускорение поиска с использованием индекса; она основана на добавлении в структуру индекса специальной информации. <...> На каждом этапе модификации вносятся изменения во внутреннюю структуру поискового дерева. <...> Результаты замеров производительности подтверждают эффективность данной модификации. <...> В дальнейшем данная доработка R-деревьев будет внедрена в СУБД PostgreSQL. <...> ВВЕДЕНИЕ В настоящее время индексные методы доступа к данным прошли большой путь развития и совершенствования. <...> Существует множество подходов к построению поисковых индексов, таких, как использование битовых карт, хеш-индексов, структур B-деревьев, B+деревьев, R-деревьев и других. <...> Однако очень редко индексные методы доступа к данным отличаются универсальностью в применении к различным типам данных. <...> GiST представляет собой сбалансированное (по высоте) R-дерево, концевые узлы (листья) которого содержат пары (key, rid), где key – ключ, а rid – указатель на соответствующую запись на странице данных. <...> Внутренние узлы содержат пары (p, ptr), где p – это некий предикат (используется как поисковый ключ), выполняющийся для всех наследных узлов, а ptr – указатель на другой узел в дереве [1]. <...> Данная структура индекса используется в СУБД PostgreSQL, имеющей свободную BSD лицензию, большую функциональность и возможности расширения. <...> В свете постоянно увеличивающихся размеров баз данных растет нагрузка на методы доступа к данным. <...> Таким образом, индексный метод доступа должен быть не только универсальным, но и удовлетворять современным требованиям эффективности. <...> АНАЛИЗ И ПЛАНИРОВАНИЕ РЕАЛИЗАЦИИ Для индексирования линейных данных (числа, символы, даты и т.д.), как правило, используются B-деревья ввиду их простоты реализации и высокой производительности. <...> Для индексирования таких типов <...>