GizmoData Blog

    Insights, updates, and technical deep-dives from our team about SQL engines, data analytics, and performance optimization.

    Seagull: How to Use GizmoSQL to Build Scalable Web GIS Applications
    Guest Article
    September 8, 2026

    Seagull: How to Use GizmoSQL to Build Scalable Web GIS Applications

    Guest post from Aalborg University's Daisy research group. Seagull serves 18.7 billion AIS records from 126,400 ships as live map layers, with every vector tile computed on request from DuckDB. PostgreSQL needed a pile of pre-aggregated tables to keep up; DuckDB was fast but single-writer. GizmoSQL turned it into a centralized database that Airflow, MapLibre Martin, and the web app all share over Arrow Flight SQL.

    Kasper F. Pedersen
    6 min read
    Guest Article
    GIS
    Maritime
    AIS
    DuckDB
    GizmoSQL
    Arrow Flight SQL
    MapLibre
    Apache Airflow
    Aalborg University
    TPC-H 1 TB in 80 Seconds: GizmoSQL on AWS Graviton5 (vs. Graviton4 and Azure Cobalt 100)
    Performance
    September 4, 2026

    TPC-H 1 TB in 80 Seconds: GizmoSQL on AWS Graviton5 (vs. Graviton4 and Azure Cobalt 100)

    We ran our 22-query TPC-H 1 TB benchmark on one of the first AWS Graviton5 instances: 80.5 seconds for $0.17 of compute. The same afternoon, same DuckDB, a Graviton4 r8gd.24xlarge took 89.8 seconds and an Azure Cobalt 100 E96pds_v6 took 106.8, so Graviton5 is 10% faster than Graviton4 and 25% faster than Cobalt 100, winning all 22 queries. Full methodology and every per-query timing.

    Philip Moore
    10 min read
    Benchmark
    TPC-H
    AWS Graviton5
    Graviton4
    Arm
    GizmoSQL
    DuckDB
    Performance
    Introducing the GizmoSQL MCP Server: Talk to Your DuckDB Data from Claude
    Release
    September 4, 2026

    Introducing the GizmoSQL MCP Server: Talk to Your DuckDB Data from Claude

    We shipped an MCP server and Claude Desktop extension for GizmoSQL. Claude Desktop, Claude Code, and any Model Context Protocol client can now explore your schema and run SQL against a GizmoSQL server — read-only by default, with row caps and timeouts the server enforces, and credentials that never leave your machine.

    Philip Moore
    7 min read
    MCP
    Model Context Protocol
    Claude
    AI Agents
    GizmoSQL
    DuckDB
    Arrow Flight SQL
    Meet the GizmoData ADBC Driver Suite: Move Data Between Oracle, Db2, and GizmoSQL
    Release
    August 27, 2026

    Meet the GizmoData ADBC Driver Suite: Move Data Between Oracle, Db2, and GizmoSQL

    We built pure-Go, pip-installable ADBC drivers for Oracle (no Instant Client), IBM Db2 (no CLI/JCC), and DuckDB's Quack — alongside our flagship GizmoSQL driver. Because they're all Arrow-native, moving a table from Oracle or Db2 into GizmoSQL is a few lines of Python, or a single SQL statement from DuckDB — in both directions.

    Philip Moore
    9 min read
    ADBC
    Oracle
    Db2
    GizmoSQL
    DuckDB
    Apache Arrow
    Go
    Data Integration
    The Arrow Scan Rewrite: How GizmoSQL v1.37.0 Made Bulk Ingest 7x Faster
    Guest Article
    August 24, 2026

    The Arrow Scan Rewrite: How GizmoSQL v1.37.0 Made Bulk Ingest 7x Faster

    GizmoSQL v1.37.0 stopped hand-converting every Arrow cell on the way into DuckDB and started streaming the whole batch through DuckDB's own arrow_scan instead — 7.2x faster bulk loads, exact decimals, and geometry columns that finally land as GEOMETRY.

    Chris Harrison
    10 min read
    GizmoSQL
    Bulk Ingestion
    Arrow Flight SQL
    DuckDB
    ADBC
    Performance
    GizmoSQL ADBC Driver 2.0: A Go-Powered Core That Brings GizmoSQL to Every ADBC Language
    Release
    July 29, 2026

    GizmoSQL ADBC Driver 2.0: A Go-Powered Core That Brings GizmoSQL to Every ADBC Language

    The GizmoSQL ADBC driver has been rebuilt in Go with a thin, drop-in-compatible Python wrapper. One native driver now brings OAuth/SSO, automatic DDL/DML detection, and the rest of the GizmoSQL goodies to Python, Go, R, Rust, C#, C/C++, and JavaScript.

    Philip Moore
    8 min read
    ADBC
    Go
    Python
    Arrow Flight SQL
    GizmoSQL
    OAuth
    Freeing the Individuals from the Matrix: How GizmoSQL Makes Your Database AI-Agent Ready
    Guest Article
    March 5, 2026

    Freeing the Individuals from the Matrix: How GizmoSQL Makes Your Database AI-Agent Ready

    A Matrix-themed deep dive into building an AI-agent-ready architecture with GizmoSQL, DuckDB, and Claude. Simulates one million people, mutates them with automated agents, and monitors anomalies with an autonomous AI—all over Arrow Flight SQL.

    Chris Harrison
    15 min read
    GizmoSQL
    AI Agents
    DuckDB
    Claude
    Apache Arrow
    Python
    Windows
    What the Heck is GizmoSQL?
    Guest Article
    December 30, 2025

    What the Heck is GizmoSQL?

    A deep dive into GizmoSQL—a small server that runs DuckDB with the Arrow Flight SQL protocol wrapped around it so you can run DuckDB remotely. Originally published on HackerNoon.

    Shawn Gordon
    6 min read
    GizmoSQL
    DuckDB
    Apache Arrow
    Arrow Flight SQL
    Open Source
    Introducing GizmoSQL Operator
    Guest Article
    December 19, 2025

    Introducing GizmoSQL Operator

    Announcing the GizmoSQL Kubernetes Operator—a tool designed to reduce the operational cost of running large-scale SQL queries with reported savings of 90% compared to competing cloud data engines.

    Nima Khoshini
    5 min read
    GizmoSQL
    Kubernetes
    Operator
    Helm
    DevOps
    Open Source