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 데이터베이스에 매핑 된 데이터베이스 “sampledb” 타조에서.