Самый быстрый способ загрузить 50 ГБ реляционных данных в Virtuoso?

У меня есть реляционная таблица со схемой (id, numvalue1, numvalue2, name, surname, telephone), Первые три столбца integer и последние три столбца nvarchar,

Загрузка 1 миллиона записей в Virtuoso теперь занимает около 5-6 часов с пакетной вставкой.

Существует ли более эффективный способ загрузки больших файлов реляционных данных в Virtuoso (в виде массовой вставки для данных RDF)?

1 ответ

Наконец, я выясняю ответ, который я искал. Существует функция csv_load (см. Http://vos.openlinksw.com/owiki/wiki/VOS/VirtCsvFileBulkLoader). Большинство версий не имеют его предварительно установленного, поэтому вы должны написать данный скрипт в консоли isql. Скрипт содержит опечатку в определении массива ("arr") вместо типа "ANY", тип "any".

Другие вопросы по тегам