2013-08-29 2 views
0

Я импортирую некоторые отвалы RDF в версию с открытым исходным кодом Virtuoso (6.x). Мне было интересно, есть ли разница в производительности между импортом различных сериализаций одних и тех же данных (у меня есть NT/N3/XML).Какой дамп быстрее всего импортируется в виртуоз с открытым исходным кодом - n3/nt/xml?

Пока я нахожусь: кто-нибудь видел различия в производительности при использовании Striping на одном диске?

+0

Вопрос о дублировании задается по адресу http://answers.semanticweb.com/questions/24250/which-dump-is-fastest- к импорту-в-с открытым исходным кодом, виртуоз-n3ntxml – TallTed

ответ

1

Вопросы, касающиеся виртуозов, как правило, лучше всего поднимаются на public OpenLink Discussion Forums, Virtuoso Users mailing list или через confidential Support Case.

Это говорит о том, что в импорте будет какая-то разница в производительности, различия которой станут более очевидными по мере увеличения размера нагрузки.

RDF/XML почти всегда будет относительно медленным - потому что все дерево XML должно быть проанализировано до того, как все трижды будут записаны в хранилище графиков.

NT оставляет большую часть синтаксического сахара, который должен обрабатываться в N3, поэтому NT будет , вероятно, будет самым быстрым для загрузки. Тем не менее, файлы N3 обычно будут меньше (иногда значительно), чем NT того же набора данных, и это может быть существенным фактором в некоторых случаях ...

Итог - этот вопрос полон нюансов, и нет универсального истинного ответа.

Каждый пост здесь должен охватывать только один вопрос, но я также скажу, что чередование обычно не приносит большой пользы ни на одном устройстве (будь то жесткий диск или SSD). Эта функция обеспечивает большинство преимуществ при распределении памяти по нескольким устройствам, каждый на своем собственном контроллере и т. Д.

Смежные вопросы