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"。