惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园_首页
GbyAI
GbyAI
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Apple Machine Learning Research
Apple Machine Learning Research
大猫的无限游戏
大猫的无限游戏
阮一峰的网络日志
阮一峰的网络日志
Last Week in AI
Last Week in AI
V
Visual Studio Blog
酷 壳 – CoolShell
酷 壳 – CoolShell
The Cloudflare Blog
博客园 - 【当耐特】
博客园 - 叶小钗
量子位
博客园 - 聂微东
S
SegmentFault 最新的问题
美团技术团队
Hugging Face - Blog
Hugging Face - Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
月光博客
月光博客
宝玉的分享
宝玉的分享
小众软件
小众软件
罗磊的独立博客
有赞技术团队
有赞技术团队
Stack Overflow Blog
Stack Overflow Blog

Databricks

Why Talent Transformation Is the Missing Focus of Enterprise AI Public Health Intelligence Shouldn't Require a Data Scientist Mean Time to Detect Is a Data Access Problem First-party audience data is the ad sales relationship now Rethinking Distributed Systems for Serverless Performance and Reliability The AI Scaling Gap Hiding in Digital Native Companies 10 trillion samples a day: Scaling beyond traditional monitoring infra at Databricks AI success starts with clean data, not just better models How nOps Rebuilt Their Cloud Optimization Platform on Databricks Lakebase, and Why Other ISVs Should Too Peril Predicts: Precision Payouts for a Volatile World The foundation of AI scalability: one team, one platform, one operating model The Federal Data Paradox: Rich in Data, Poor in Access Driving Budapest Forward: How BKK Uses Databricks to Transform City Mobility LLM Vs AI: A Practical Guide to Differences, Use Cases, and Tools Model Risk Governance Is Not the Same as Risk Intelligence Generative AI for Business: A Complete Strategy and Implementation Guide Data Science vs Data Engineering: Choosing Analysis or Infrastructure AI Applications: Tools, Use Cases, and Platforms MLOps vs DevOps: A Practical Guide for Data Scientists and IT Teams Top Data Warehouse Tools For Modern Data Analytics Unlocking SAP Business Context in Databricks with Semantic Metadata Delta Sharing The marketing activation gap has a fix: Databricks and Stitch partner to turn data infrastructure into marketing performance Alert Fatigue Is a Business Risk Backstage with Lakebase Shipping Faster isn’t Learning Faster Why Your OEE Dashboard Is Lying to You The Turbine That Tried to Tell You It Was Failing Predicting Readmissions Isn't Enough. Acting in Time Is. Clinical Trials Run Longer Than They Have To. That's a Patient Problem Network Quality Is a Revenue Problem, Not a Technical One
Faster Queries and New Capabilities with the Open-Source ...
2026-05-12 · via Databricks

Connect any tool to Databricks, reliably and easily, with the Databricks open-source JDBC driver

by Toussaint Webb, Gopal Lal and Kaitlin Baumgardner

Modern workflows depend on fast, reliable connectivity to data. Whether you’re refreshing dashboards, analyzing data in spreadsheets, or powering applications, the connection layer directly impacts performance and user experience.

As part of our ongoing efforts to improve connectivity to Databricks, we’re excited to share enhancements to the Databricks open-source JDBC driver. Releases 3.x and above introduce significant improvements for partners and customers compared to the legacy 2.x driver:

  • Better performance: Delivers up to 30% faster large result retrieval compared to the legacy JDBC driver.
  • Improved architecture: Enables new capabilities such as Arrow support for JDK 16+, asynchronous statement execution, and streaming-based volume ingestion.
  • New SQL features: Added support for UC metric views, stored procedures, multi-statement transactions, and query tags.  
  • Enhanced observability: Built-in client telemetry captures query latency, connection events, and errors, enabling faster root-cause analysis.
  • Future proof connectivity: Open-source and fully owned by Databricks, enabling faster fixes, code transparency, external code contributions, and tighter platform integration.
When Databricks released its OSS JDBC driver last year, the migration was seamless for us. We were able to maintain backward compatibility while gaining faster access to new features, capabilities, and fixes. That has helped us shorten time to market and bring support for new Databricks innovations, including UC Business Semantics, to customers more quickly. —Jamie Davidson, President & Co-founder, Omni

Better performance where it matters most

For many BI and application workloads, retrieving large datasets is the biggest performance bottleneck. The OSS JDBC driver significantly improves performance for these scenarios.

When returning large query results, the new driver delivers up to 30% faster performance compared to the legacy JDBC driver. 

These improvements are especially impactful for organizations running operational analytics or high-volume reporting workloads on Databricks.

Improved Architecture

The new Databricks JDBC driver has seen improvements in the underlying architecture.

  • Arrow compatibility for JDK 16+: Supports full Arrow-based data transfer on modern JVMs without workarounds, allowing customers and partners to keep Arrow enabled and benefit from its performance gains. 
  • Asynchronous execution interface: Extends JDBC with a first-class async API, so applications can submit queries and keep working while results are computed, enabling more responsive architectures and better resource utilization.
  • Stream-based Volume ingestion: Streams bulk data directly into Databricks Volumes without local staging, removing disk I/O bottlenecks and making large ingestion workflows faster and easier across apps, pipelines, and ETL tools.
  • Statement Execution API: Integrates with Databricks’ Statement Execution API to enable direct, programmatic query execution with improved control over execution lifecycle, making it easier to build responsive applications and automate workflows.

Expanded SQL capabilities for modern applications

The new Databricks JDBC driver also introduces new functionality that enables richer database-style workflows and more sophisticated integrations.

New capabilities include support for:

  • Stored procedures, making it easier to encapsulate business logic and simplify application development
  • Multi-statement transactions, enabling more complex workflows with transactional guarantees
  • Unity Catalog metric viewsenabling customers to seamlessly interact with their semantic layer in third-party tools
  • Query Tagsenabling users to label and track queries for improved observability, cost attribution, and workload management
  • Geospatial data typeenabling native storage and analysis of location-based data for richer spatial insights and use cases
  • Complex data types, enabling native handling of maps, arrays, and structs with familiar Java-style semantics for more flexible data modeling and processing

These features help teams build better applications that take full advantage of the latest innovations in Databricks.

Better observability 

The new Databricks OSS JDBC driver ships with built-in client telemetry that captures near real time query latency, metrics and errors, without affecting query performance. For customers and partners, this translates to faster turnaround on support cases, more precise fixes, and a driver that gets measurably better over time as real-world usage patterns inform every release.

A more future-proof connectivity layer

One of the biggest long-term benefits of this release is that Databricks owns and maintains the JDBC driver codebase. Compared to the legacy JDBC driver, this means:

  • Faster bug fixes 
  • Faster delivery of new features
  • Closer alignment with platform capabilities
  • Open-source code transparency and community contributions 

This translates into a connectivity layer that evolves at the same pace as the Databricks platform itself.

Getting started

The open-source Databricks JDBC driver marks an important step forward for connectivity to Databricks. With an improved architecture, faster performance, expanded SQL capabilities, and deeper platform integration, you can build more reliable data experiences on Databricks.

To see the full list of recent updates, review the latest release notes, access the driver through Maven, or try the new driver in your environment today.