Хранилище RDF

Кто-то экспериментирует с решением хранения RDF, например кунжутом? Я ищу обзор производительности такого решения по сравнению с традиционным решением для баз данных.

Ответ 1

В Интернете есть отчеты и аналитические отчеты о масштабировании в разных трех магазинах.

Вот подробный отчет о масштабируемости.

Сам W3C поддерживает wiki с большим количеством информации о Large Triplestores и Ориентиры.

Следуйте этим 3 ссылкам и найдите время, чтобы прочитать его. Это очень информативно.:)

Ответ 2

Я широко использовал кунжут в своих проектах на работе. Я нашел, что он достаточно быстрый и надежный для большинства ситуаций, в которые я нахожусь. Он определенно превзошел решения хранения Jena на разных фронтах. Sesame 1.x имеет более быструю производительность запросов, чем версия 2.x, но версия 2.x имеет некоторые приятные функции, такие как контексты и поддержка sparql.

Если вы хотите использовать традиционную реляционную базу данных, вы можете посмотреть на что-то вроде D2RQ или что-то вроде Owlgres (если вы хотите сделать вывод).

Ответ 3

Одна интуиция заключается в том, что если у вас очень большое количество сущностей, кортежи-накопители могут сэкономить вам проблемы с тем, что ваши индексы рутинно выбиты из памяти при переключении между таблицами и вместо этого всегда имеют первые пары уровней кортежа индекс в ОЗУ.