IBM Db2 Big SQL is a SQL-on-Hadoop / data lake SQL engine designed to run ANSI SQL analytics across distributed big-data storage (HDFS) and other enterprise sources, using a massively parallel processing (MPP) architecture. IBM describes it as a single SQL access layer that can query across Hadoop ecosystems (Hive/HBase/Spark), object storage, and traditional databases via federation. Implementations are commonly used to offload BI/analytics workloads from Hadoop clusters or traditional EDWs while keeping data in place.
Key IBM-stated capabilities include:
- Hybrid SQL across multiple sources (HDFS/WebHDFS, RDBMS, NoSQL, object stores).
- MPP execution, concurrency features, and vendor benchmark claims such as running the TPC-DS suite up to large scale (vendor-claimed benchmark statement).
- Deployment patterns documented by IBM: Hadoop "side-car" (engine runs on IBM software hub; metadata/data remain in remote Hadoop Hive Metastore + HDFS), "pure object store," or "hybrid" deployment.