ApacheTajo
Apache Tajo,SQL-on-Hadoop,big data warehouse system on Hadoop,relational and distributed query engine
āļ āļēāļāļĢāļ§āļĄ
ApacheTajo āļāļ·āļāļāļ°āđāļĢ?
Apache Tajo āļāļ·āļāļĢāļ°āļāļāļāļĨāļąāļāļāđāļāļĄāļđāļĨāļāļāļēāļāđāļŦāļāđāđāļāļīāļāļŠāļąāļĄāļāļąāļāļāđāđāļĨāļ°āđāļāļāļāļĢāļ°āļāļēāļĒāļāļĩāđāļĄāļĩāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļ āļāļķāđāļāļāļāļāđāļāļāļĄāļēāļŠāļģāļŦāļĢāļąāļ Apache Hadoop āļĢāļāļāļĢāļąāļāļĄāļēāļāļĢāļāļēāļ SQL āđāļāļīāļāđāļāđāļāļēāļāļāļēāļĢāļŠāļ·āļāļāđāļāđāļāļāļēāļ°āļāļīāļāļāļĩāđāļĄāļĩāđāļ§āļĨāļēāđāļāļāļāđāļģ āļāļēāļĢāļĢāļ§āļĄāļāļāļāđāļĨāļāđ āđāļĨāļ° ETL āļāļāļāļļāļāļāđāļāļĄāļđāļĨāļāļāļēāļāđāļŦāļāđāļāļĩāđāļāļąāļāđāļāđāļāđāļ§āđāđāļ HDFS āđāļĨāļ°āđāļŦāļĨāđāļāļāļĩāđāļĄāļēāļāļ·āđāļ āđ āļāļĢāđāļāļĄāļāļēāļĢāđāļāļīāđāļĄāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāļāļēāļĢāļŠāļ·āļāļāđāļāļāļąāđāļāļŠāļđāļāđāļĨāļ°āļāļ§āļēāļĄāļāļāļāļēāļāļāđāļāļāđāļāļāļīāļāļāļĨāļēāļ
ApacheTajo āđāļāđāļŠāļģāļŦāļĢāļąāļāļāļ°āđāļĢ?

āļāļļāļāļŠāļĄāļāļąāļāļīāļŦāļĨāļąāļ
- āļāļēāļĢāļāļĢāļ°āļĄāļ§āļĨāļāļĨāđāļāļāļŠāļāļāļāļēāļĄ SQL āđāļāļāļāļĢāļ°āļāļēāļĒ
- āļāļēāļĢāđāļāļīāđāļĄāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāđāļāļāļŠāļāļāļāļēāļĄāļāļąāđāļāļŠāļđāļ
- āļāļ§āļēāļĄāļāļāļāļēāļāļāđāļāļāđāļāļāļīāļāļāļĨāļēāļāđāļĨāļ°āļāļēāļĢāļāļģāļŦāļāļāđāļ§āļĨāļēāđāļāļāđāļāļāļēāļĄāļīāļ
- āļŠāļāļāļāļĨāđāļāļāļāļąāļ ANSI/ISO SQL
- āļĢāļāļāļĢāļąāļāđāļāļĨāđāļĢāļđāļāđāļāļāļāđāļēāļāđ
- āļāļąāļāļāđāļāļąāđāļāļāļĩāđāļāļđāđāđāļāđāļāļģāļŦāļāļ
- āđāļāļĨāļ·āļāļāđāļāļāđāļāđāļāļāļ
- āļāļēāļĢāļŠāļāļąāļāļŠāļāļļāļāđāļāļĢāđāļ§āļāļĢāđ JDBC
āļ§āļīāļāļĩāđāļāđ ApacheTajo?
āļāļĢāļąāļāđāļāđ Tajo āļāļāļāļĨāļąāļŠāđāļāļāļĢāđ Hadoop āđāļāđ SQL āļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļŠāļ·āļāļāđāļāļāđāļāļĄāļđāļĨ āđāļāđāļāļĢāļ°āđāļĒāļāļāđāļāļēāļ JDBC āļŠāļģāļŦāļĢāļąāļāļāļēāļĢāđāļāļ·āđāļāļĄāļāđāļ āđāļĨāļ°āđāļāđāđāļāļĨāļĨāđāđāļāļīāļāđāļāđāļāļāļāđāļĨāļ° API āļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļāļĢāļ°āļĄāļ§āļĨāļāļĨāđāļĨāļ°āļāļēāļĢāļ§āļīāđāļāļĢāļēāļ°āļŦāđāļāđāļāļĄāļđāļĨāļāļāļāļļāļāļāđāļāļĄāļđāļĨāļāļāļēāļāđāļŦāļāđ
āđāļāļĢāļ·āđāļāļāļĄāļ·āļāļāļēāļāđāļĨāļ·āļāļ
āļāđāļāļāļĩ & āļāđāļāđāļŠāļĩāļĒ
āļāđāļāļāļĩ
- āļāļĢāļąāļāļāļāļēāļāđāļāđāļŠāļģāļŦāļĢāļąāļāļāđāļāļĄāļđāļĨāļāļāļēāļāđāļŦāļāđ
- āđāļāļāļŠāļāļāļāļēāļĄāđāļ§āļĨāļēāđāļāļāļāđāļģ
- āđāļāđāļāđāļāļāļāļĢāđāļŠāđāļĨāļ°āļāļĢāļĩ
- āđāļāđāļēāļāļąāļāđāļāđāļāļąāļāļĢāļ°āļāļāļāļīāđāļ§āļĻ Hadoop
- āļĢāļāļāļĢāļąāļāđāļŦāļĨāđāļāļāđāļāļĄāļđāļĨāļŦāļĨāļēāļĒāđāļŦāļĨāđāļ
āļāđāļāđāļŠāļĩāļĒ
- āđāļāļĢāļāļāļēāļĢāļāļĩāđāđāļĨāļīāļāđāļāđāđāļĨāđāļ§ (āđāļĄāđāļĄāļĩāļāļēāļĢāļāļąāļāļāļēāļāļĩāđāļāļģāđāļāļīāļāļāļēāļĢāļāļĒāļđāđ)
- āļāđāļāļāđāļāđāđāļāļĢāļāļŠāļĢāđāļēāļāļāļ·āđāļāļāļēāļ Hadoop
- āđāļŠāđāļāđāļāđāļāļāļēāļĢāđāļĢāļĩāļĒāļāļĢāļđāđāļāļĩāđāļŠāļđāļāļāļąāļāļŠāļģāļŦāļĢāļąāļāļāļđāđāđāļĢāļīāđāļĄāļāđāļ
āļāļĢāļāļĩāļāļēāļĢāđāļāđāļāļēāļ
- āļāļēāļĢāļ§āļīāđāļāļĢāļēāļ°āļŦāđāđāļĨāļ°āļāļēāļĢāļĢāļēāļĒāļāļēāļāļāđāļāļĄāļđāļĨāļāļāļēāļāđāļŦāļāđ
- āļāļĢāļ°āļāļ§āļāļāļēāļĢ ETL āļāļ Hadoop
- āļāļēāļĢāļŠāļģāļĢāļ§āļāļāđāļāļĄāļđāļĨāđāļāļīāļāđāļāđāļāļāļ
- āļāļĨāļąāļāļāđāļāļĄāļđāļĨāļŠāļģāļŦāļĢāļąāļāļāļāļāđāļāļĢ
āļĢāļĩāļ§āļīāļ§āļāļđāđāđāļāđ
āļĒāļąāļāđāļĄāđāļĄāļĩāļĢāļĩāļ§āļīāļ§
āđāļāđāļāļāļāđāļĢāļāļāļĩāđāļĢāļĩāļ§āļīāļ§āđāļāļĢāļ·āđāļāļāļĄāļ·āļāļāļĩāđ!