Outils personnels
User menu

Chargement des données dans Virtuoso

De Dbpedia.fr.

(Différences entre les versions)
Ligne 16 : Ligne 16 :
== Essais ==  
== Essais ==  
 +
=== methode 1 ===
 +
 +
DB.DBA.TTLP_MT(file_to_string_output('[fichier .nt]'), '', '[nom de graphe]', 255);
 +
{|cellpadding="10" cellspacing="0" border="1"
{|cellpadding="10" cellspacing="0" border="1"
|'''Machine'''
|'''Machine'''
Ligne 32 : Ligne 36 :
|2500 MHz
|2500 MHz
|2600 Mo
|2600 Mo
 +
|}
 +
 +
 +
=== methode 2 ===
 +
 +
Avec la librairie rdfloader.sql voir [http://virtuoso.openlinksw.com/dataspace/dav/wiki/Main/VirtBulkRDFLoaderExampleDbpedia| tutoriel]
 +
 +
{|cellpadding="10" cellspacing="0" border="1"
 +
|'''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
|}
|}

Version du 1 février 2012 à 15:59

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