Тройное хранилище

редактировать

A Тройное хранилище или Хранилище RDF является специально созданным база данных для хранения и извлечения троек с по семантических запросов. Тройка - это объект данных, состоящий из субъекта- предиката -объекта, например «Бобу 35 лет» или «Боб знает Фреда».

Подобно реляционной базе данных, информация хранится в хранилище троек и извлекается с помощью языка запросов. В отличие от реляционной базы данных, хранилище троек оптимизировано для хранения и извлечения троек. Помимо запросов, тройки обычно можно импортировать / экспортировать с помощью Resource Description Framework (RDF) и других форматов.

Содержание

  • 1 Реализации
  • 2 Связанные типы баз данных
  • 3 См. Также
  • 4 Ссылки
  • 5 Внешние ссылки

Реализации

Некоторые хранилища троек были созданы как база данных механизмы с нуля, в то время как другие были созданы на основе существующих коммерческих механизмов реляционных баз данных (например, на основе SQL) или механизмов NoSQL документно-ориентированных баз данных. Подобно ранней разработке баз данных оперативной аналитической обработки (OLAP), этот промежуточный подход позволил создать большие и мощные механизмы баз данных с минимальными затратами усилий на программирование на начальных этапах разработки Triplestore. Похоже, что нативные хранилища троек будут иметь преимущество в производительности в течение более длительного периода времени. Трудность с реализацией хранилищ троек поверх SQL заключается в том, что, хотя «тройки» могут, таким образом, «храниться», реализация эффективных запросов модели RDF на основе графа (например, отображение из SPARQL ) на запросы SQL затруднительна. 22>

Связанные типы баз данных

Добавление имени к тройке делает «хранилище четырехугольников» или именованный граф.

A база данных графов имеет более обобщенную структуру, чем хранилище троек, используя структуры графа с узлами, ребрами и свойствами для представления и хранения данных. Базы данных Graph могут обеспечивать смежность без индексов, то есть каждый элемент содержит прямой указатель на смежные элементы, и поиск по индексу не требуется. Общие графовые базы данных, которые могут хранить любой граф, отличаются от специализированных графовых баз данных, таких как хранилища троек и сетевые базы данных.

См. Также

Ссылки

Внешние ссылки

Последняя правка сделана 2021-06-11 11:51:46
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте