FREEDOM251

Freedom251 › Compare

Side by side

Apache Drill vs Comunica

Both stand on query engine software. Which one you can start free with, which one lets you read the code, and what each costs once you pay.

Apache Drill

Free plan APILinuxMac+2

Apache Drill offers in-place SQL queries across varied data sources, with options for BI tools and custom applications. Check its compatibility requirements first, particularly if you rely on Hadoop 2 or Java 8.

Visit Apache Drill

Comunica

Free plan APILinuxMac+3

Comunica offers a configurable approach to querying across decentralized RDF sources, with browser, JavaScript, and command-line use. Check its unsupported specifications and use the separate file engine if local-file queries are needed.

Visit Comunica

The facts

Apache DrillComunica
Free planYesYes
Open sourceNot publishedNot published
Runs onAPI, Linux, Mac, Self-hosted, WindowsAPI, Linux, Mac, Self-hosted, Web, Windows
Lowest paid planFree or on requestFree or on request
Plans published11
MakerNot publishedNot published
Websitedrill.apache.orgcomunica.dev
On query engine software#3 of 28#7 of 28

Apache Drill: what it does well

  • Queries raw data in place without schema setup
  • Supports nested JSON and cross-source joins
  • JDBC and ODBC drivers connect listed BI tools
  • Runs embedded or across a server cluster
  • Free under Apache License 2.0

What to know first

  • Official Hadoop 2 and Java 8 support was dropped with Drill 1.22.0
  • No free trial is listed

Comunica: what it does well

  • Combines multiple source types in one virtual dataset
  • Detects source types from URLs
  • Supports SPARQL and GraphQL queries
  • MIT-licensed for open and commercial projects

What to know first

  • Default SPARQL engine blocks local-file queries
  • SPARQL 1.2 Entailment Regimes are unsupported
  • Graph Store HTTP Protocol is unsupported

Alternatives to Apache Drill Alternatives to Comunica The whole list