티스토리 뷰

반응형

 Starburst에서 제공하는 Presto 버전에는 Oracle Connector (plugin)가 있습니다.

그러나 Oracle Connector를 사용하려면 엔터프라이즈 버전(유료)에만 기능이 있어서 presto.io에서 제공하는 것과

별반 다르지 않습니다.

재직중인 회사에서 기간계는 Oracle 11g를 사용하고, DW는 MaraiaDB ColumnStore와 MongoDB를

사용하고 있습니다.

자체 개발한 ETL프로그램으로 Oracle -> MongoDB, Oracle -> MariaDB, MongoDB -> MariaDB로 데이터를

이관하고 있는 데, 가끔 이기종 DBMS간에 데이터를 비교(검증)할 일이 발생합니다.

그럴때마다 데이터를 비교(검증)하는 일에 적지 않은 시간을 소비하곤 했는데요. 

이제 Presto를 통해서 Oracle, MariaDB, MongoDB를 SQL 1개로 데이터를 처리할 수 있어서 쉽고 빠르게

데이터를 비교(검증)할 수 있게 되었습니다.

다만 아쉬운 것은 GitHub에 있는 Oracle Connector는 "Select"구문만 처리할 수 있습니다.

저와 같이 다양한 DBMS를 사용하는 분들에게 Presto는 선물입니다.

빨리 사용해 보시고, 절약된 시간에는 커피한잔 하시면서 인생을 즐겨 보세요.

반응형