Chargement des données dans Virtuoso
De Dbpedia.fr.
(Différences entre les versions)
(correction d'un lien) |
|||
Ligne 59 : | Ligne 59 : | ||
|2226 MHz | |2226 MHz | ||
|1426 Mo | |1426 Mo | ||
+ | |- | ||
+ | |dbpedia.inria.fr, 2CPU | ||
+ | |8 Go | ||
+ | |2000 | ||
+ | |1200 | ||
+ | |542730 msec - 9 min | ||
+ | |3179 MHz | ||
+ | |2226 Mo | ||
|} | |} |
Version du 2 février 2012 à 11:21
Sommaire |
Configuration
- configuration du fichier /etc/odbc.ini :
[Local Virtuoso] Driver=/usr/lib64/virtodbc_r.so Address=127.0.0.1 Port=1111 UID=dba
- configuration du fichier virtuoso.ini (/var/lib/virtuoso/db/virtuoso.ini) :
suivant les conseils des commentaires : valeurs conseillées pour les paramètres NumberOfBuffers et MaxDirtyBuffers pour 8Go de memoire vive :
NumberOfBuffers=680000 MaxDirtyBuffers=500000
Essais
methode 1
DB.DBA.TTLP_MT(file_to_string_output('[fichier .nt]'), , '[nom de graphe]', 255);
Machine | RAM | NumberOfBuffers | MaxDirtyBuffers | Temps de chargement | max charge CPU (somme freq) | max RAM utilisée |
dbpedia.inria.fr, 2CPU | 8 Go | 2000 | 1200 | 2225054 msec - 37 min | 2500 MHz | 2600 Mo |
methode 2
Avec la librairie rdfloader.sql voir tutoriel
Machine | RAM | NumberOfBuffers | MaxDirtyBuffers | Temps de chargement | max charge CPU (somme freq) | max RAM utilisée |
dbpedia.inria.fr, 2CPU | 8 Go | 680000 | 500000 | 190516 msec - 3 min | 2226 MHz | 1426 Mo |
dbpedia.inria.fr, 2CPU | 8 Go | 2000 | 1200 | 542730 msec - 9 min | 3179 MHz | 2226 Mo |