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.