Status: Production-Ready
Last Updated: January 4, 2026
Overview
HeliosDB provides a powerful SQL interface that extends standard SQL with custom commands for GPU acceleration, multi-region deployments, autoscaling, and Change Data Capture (CDC). All commands are accessible through standard PostgreSQL protocol clients (psql, JDBC, etc.).
Key Capabilities
Capability
Description
Protocol
Standard SQL
Full SQL query support
PostgreSQL wire protocol
GPU Operations
Enable/disable GPU acceleration
SET/SHOW commands
Multi-Region
Configure regions, consistency
SET/SHOW commands
Autoscaling
Control compute scaling
SET/SHOW commands
CDC
Stream changes to external systems
CREATE/ALTER/DROP
SQL Extensions
GPU Operations
Command
Description
SET gpu_enabled = true/false
Enable/disable GPU acceleration
SET gpu_memory_limit = '4GB'
Set GPU memory limit
SHOW gpu_status
Display GPU configuration
SHOW gpu_devices
List available GPU devices
Multi-Region Management
Command
Description
SHOW REGIONS
Display all regions
SHOW REGION STATUS
Current region configuration
SET preferred_region = 'region'
Set preferred region
SET consistency_level = 'level'
Set consistency (eventual/strong/quorum)
Autoscaling Management
Command
Description
SHOW AUTOSCALE STATUS
Current autoscaling metrics
SET autoscale_enabled = true/false
Enable/disable autoscaling
SET autoscale_target_cu = N
Set target compute units
SET autoscale_min_instances = N
Set minimum instances
SET autoscale_max_instances = N
Set maximum instances
SHOW COMPUTE NODES
List all compute nodes
Change Data Capture
Command
Description
CREATE CHANGE DATA CAPTURE ON table
Create CDC stream
SHOW CDC STREAMS
List active streams
SHOW CDC STREAM STATUS name
Stream details
ALTER CDC STREAM name PAUSE/RESUME
Control stream
DROP CHANGE DATA CAPTURE name
Remove stream
Client Compatibility
HeliosDB’s SQL interface is compatible with standard PostgreSQL clients: