Apache Tajo - Plugin Penyimpanan

Tajo mendukung berbagai format penyimpanan. Untuk mendaftarkan konfigurasi plugin penyimpanan, Anda harus menambahkan perubahan ke file konfigurasi "storage-site.json".

storage-site.json

Strukturnya didefinisikan sebagai berikut -

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

Setiap instance penyimpanan diidentifikasi oleh URI.

Penangan Penyimpanan PostgreSQL

Tajo mendukung penangan penyimpanan PostgreSQL. Ini memungkinkan kueri pengguna untuk mengakses objek database di PostgreSQL. Ini adalah pengendali penyimpanan default di Tajo sehingga Anda dapat dengan mudah mengkonfigurasinya.

konfigurasi

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

Sini, “database1” mengacu kepada postgreSQL database yang dipetakan ke database “sampledb” di Tajo.