Big SQL - Hadoop, JDBC, ODBC

What is BIG SQL?
This question coming to every software professional. We all know what is SQL. SQL is a language is used to access data from RDBMS.

Big SQL- to provide ANSI SQL access to data across any system from Hadoop, via JDBC or ODBC - seamlessly whether that data exists in Hadoop or a relational data base. This means that developers familiar with the SQL programming language can access data in Hadoop without having to learn new languages or skills.

There are different types of queries in Bg SQL:

Point queries - These are queries that need to return very fast, like HBase queries, for example.  In these types of queries, you cannot use MapReduce

Big ad-hoc queries - In larger, more complex jobs MapReduce parallelism becomes very important to be able to break down these massive data sets.

Standards-compliant via JDBC -This is how most applications access databases and in this usage pattern, you can use the same to access your Hadoop-based data store.

Standards-compliant ODBC - For non-Java developers, this usage pattern allows you to access database with specific products or tooling that only use ODBC


 

Comments

Popular posts from this blog

Top myths for NULL value in SQL Queries