- GizmoSQL
- GizmoSQL vs Databricks
31x cheaper than Databricks.
Same SQL, terabytes in seconds.
Databricks is powerful, but DBUs and cluster spin-up quietly stack the bill. GizmoSQL runs the same standard SQL at a fraction of the cost, in your own cloud or on-prem, reading Delta, Iceberg, and Parquet directly. No clusters to babysit, no DBU meter.
Instant key. No sales call. No card. Backed by a 30-day money-back guarantee.
$ gizmosql_server --data s3://lakesql> SELECT sku, sum(qty) FROM delta_scan('/gold');reads Delta and Iceberg directly1.0 TB · 1m 49s · no cluster to spin upGizmoSQL run cost: $0.17 (flat)no DBU meter, no idle-cluster charges
Cost per TPC-H 1 TB run
31x cheaper than Databricks SQLFigures from GizmoSQL’s published, reproducible TPC-H 1 TB benchmark. Reproduce it yourself.
No DBU meter
Flat, predictable cost. You are not billed per DBU or per second of cluster time.
No clusters to babysit
A single lightweight process that starts in seconds. No spin-up wait, no idle-cluster charges.
Open formats, no lock-in
Reads Delta, Iceberg, and Parquet in place. Apache 2.0 core and standard SQL you can audit.
Using PySpark? We've got that covered.
Your Databricks jobs don’t have to be rewritten in SQL. The sqlframe-gizmosql adapter (built on SQLFrame) gives you a PySpark-compatible DataFrame API over GizmoSQL — and its activate mode keeps your standard pyspark imports working as-is. Existing PySpark pipelines run against GizmoSQL with little to no code change, and no Spark cluster underneath.
$ pip install sqlframe-gizmosqlpy> from sqlframe_gizmosql import GizmoSQLSessionpy> spark = GizmoSQLSession.builder.getOrCreate()py> (spark.table("gold.orders").groupBy("region").agg(F.sum("revenue")).show())same PySpark DataFrame code — no Spark cluster
Install Core, free
Native binaries, Docker, or the Kubernetes operator. Minutes, not a project.
Point it at your data
DuckDB, Parquet, Iceberg, Delta, or DuckLake on your object storage. No ingestion, no copies.
Connect your tools
Power BI, Tableau, dbt, notebooks over JDBC, ADBC, ODBC. Same SQL, faster wire.
GizmoSQL vs Databricks — FAQ
How much cheaper is GizmoSQL than Databricks?
On the published, reproducible TPC-H 1 TB benchmark, GizmoSQL costs $0.17 per run versus $5.25 on Databricks SQL — about 31x cheaper. Real workloads vary, which is why there is a free 30-day trial and a 30-day money-back guarantee.
Can GizmoSQL read my existing Delta Lake tables?
Yes. GizmoSQL reads Delta, Iceberg, and Parquet directly on your object storage — no ingestion, no copies, no export step. Your lakehouse data stays exactly where it is.
Can I keep my PySpark code when I move off Databricks?
Yes. The sqlframe-gizmosql adapter (built on SQLFrame) provides a PySpark-compatible DataFrame API over GizmoSQL, and its activate mode keeps standard pyspark imports working unchanged — so existing PySpark jobs run against GizmoSQL with little to no code change, and no Spark cluster underneath.
Do I have to manage clusters?
No. GizmoSQL is a single lightweight server process that starts in seconds on a VM, in Docker, or on Kubernetes. There is no cluster to size, warm up, or pay for while idle.
Is GizmoSQL enterprise-ready?
Yes. TLS and authentication are built in, and GizmoSQL Enterprise adds features like per-catalog permissions and multi-tenancy with simple per-vCPU pricing. The core is Apache 2.0 open source you can audit before you ever pay.
Query terabytes in seconds, at a fraction of the Databricks bill.
Instant key. No sales call. No card. Backed by a 30-day money-back guarantee.