Apache Tajo - Plugins de stockage

Tajo prend en charge divers formats de stockage. Pour enregistrer la configuration du plug-in de stockage, vous devez ajouter les modifications au fichier de configuration «storage-site.json».

storage-site.json

La structure est définie comme suit -

{ 
   "storages": { 
      “storage plugin name“: { 
         "handler": "${class name}”, "default-format": “plugin name" 
      } 
   } 
}

Chaque instance de stockage est identifiée par URI.

Gestionnaire de stockage PostgreSQL

Tajo prend en charge le gestionnaire de stockage PostgreSQL. Il permet aux requêtes des utilisateurs d'accéder aux objets de base de données dans PostgreSQL. Il s'agit du gestionnaire de stockage par défaut de Tajo, vous pouvez donc le configurer facilement.

configuration

{ 
   "spaces": {  
      "postgre": {  
         "uri": "jdbc:postgresql://hostname:port/database1"  
         "configs": {  
            "mapped_database": “sampledb”  
            "connection_properties": { 
               "user":“tajo", "password": "pwd" 
            } 
         } 
      } 
   } 
}

Ici, “database1” se réfère à la postgreSQL base de données mappée à la base de données “sampledb” à Tajo.