Apache Tajo - 存储插件
Tajo支持多种存储格式。 要注册存储插件配置,您应该将更改添加到配置文件"storage-site.json"。
storage-site.json
结构体定义如下 −
{
"storages": {
“storage plugin name“: {
"handler": "${class name}”, "default-format": “plugin name"
}
}
}
每个存储实例都由 URI 标识。
PostgreSQL 存储处理程序
Tajo 支持 PostgreSQL 存储处理程序。 它使用户查询能够访问 PostgreSQL 中的数据库对象。 它是 Tajo 中的默认存储处理程序,因此您可以轻松配置它。
配置
{
"spaces": {
"postgre": {
"uri": "jdbc:postgresql://hostname:port/database1"
"configs": {
"mapped_database": “sampledb”
"connection_properties": {
"user":“tajo", "password": "pwd"
}
}
}
}
}
这里,"database1"指的是postgreSQL数据库,它映射到Tajo中的数据库"sampledb"。

