SQL TO Flink Translator
Flink has become an effective approach to big data analytics in large cluster systems, and with increasing needs of analysis this data Flink has become an effective technique for analysis Big Data and the need of optimized translator for SQL Query is very necessary to build efficient and flexible SQL to Flink because SQL based data processing has limited scalability. So Hive supports queries like called HiveQL however HiveQL offers the same features with SQL,it is still Still a low performance With respect to Flink. A system named SQL TO Flink Translator is developed in this paper to design a new system to define and add SQL Query language to Flink, this translator improve the performance of SQL without any change in Flink framework and give the possibility of execute SQL Query on Flink by generate Flink algorithm that execute SQL Queries. SQL TO Flink Translator has the capability of run SQL when other systems support a low-performance Query and also our system has the best performance when tested in TPC Benchmark
Keywords: Flink, Hadoop, MapReduce, HiveQL, SQL, Translator
Download Full-Text
ABOUT THE AUTHORS
Fawzya Ramadan Sayed
Department of Computer Science, Fayoum University, Fayoum, Egypt
Mohmed Helmy Khafagy
1Department of Computer Science, Fayoum University, Fayoum, Egypt
Fawzya Ramadan Sayed
Department of Computer Science, Fayoum University, Fayoum, Egypt
Mohmed Helmy Khafagy
1Department of Computer Science, Fayoum University, Fayoum, Egypt