Skip to main content

Enterprise Features

This page provides an updated list of available enterprise features. To access these features, you will need an enterprise or trial license. For more details, see Licensing Databend.

Enterprise Feature List

FeatureCategoryDescription
Audit TrailSecurity & ComplianceMonitor database activities with comprehensive audit logs for compliance and security.
Masking PolicySecurity & ComplianceProtect sensitive data with role-based masking policies.
Storage EncryptionSecurity & ComplianceEncrypt data at rest with service-managed, KMS, or customer-managed keys.
BendSaveDisaster RecoveryBackup and restore entire Databend cluster data for disaster recovery.
Fail-SafeDisaster RecoveryRecover lost or accidentally deleted data from S3-compatible object storage.
Aggregating IndexQuery PerformanceSpeed up queries with precomputed and indexed aggregations.
Full-Text IndexQuery PerformanceEnable lightning-fast text search with inverted indexes and relevance scoring.
Ngram IndexQuery PerformanceAccelerate LIKE pattern matching queries with wildcard searches.
Virtual ColumnQuery PerformanceAutomatically accelerate JSON queries with zero-configuration performance optimization for VARIANT data.
Dynamic ColumnQuery PerformanceGenerate columns automatically from scalar expressions with stored or virtual calculation modes.
Python UDFAdvanced AnalyticsExecute Python code within SQL queries using built-in handler.
ATTACH TABLEData SharingCreate read-only links to existing table data with zero-copy access across environments.
StreamChange Data CaptureTrack and capture table changes for incremental data processing.
Vacuum Temp FilesStorage ManagementClean up temporary files (join, aggregate, sort spills) to free storage space.
Vacuum Dropped TableStorage ManagementDelete data files of dropped tables to optimize storage with recovery option.
Vacuum Historical DataStorage ManagementRemove orphan segment and block files to deep clean storage space.

Databend Community vs. Enterprise

This section compares Databend Community with Databend Enterprise across key capabilities:

Core Database Engine

FunctionalityDatabend CommunityDatabend Enterprise
Distributed Metadata Management
Distributed SQL Engine
Distributed Storage Engine
Distributed Scheduling Engine
Vectorized Engine
Distributed Transaction
Multi-version Data
Time Travel
Performance Optimizer
Multi-tenancy and Permission Management
Standard Data Types
Semi-structured Data Type (JSON)
Unstructured Data TypesParquet/CSV/TSV/JSON/ORC/AVROParquet/CSV/TSV/JSON/ORC/AVRO
Advanced Compression
Vector Storage
Apache Hive Query
Apache Iceberg Query
Semi-structured Data Query
External User-defined Functions
Large Query Resource Isolation Protection (Spill)

Enterprise Security & Compliance

FunctionalityDatabend CommunityDatabend Enterprise
Basic Audit Functionality
Comprehensive Audit Trail (System History Tables)
Access Control RBAC
Password Strength and Expiry Policy
Whitelist Management
Storage Encryption
Data Dynamic Masking Policy

High-Performance Query Optimization

FunctionalityDatabend CommunityDatabend Enterprise
Aggregating Index (Precomputed Aggregations)
Full-Text Index (Text Search)
Ngram Index (Pattern Matching)
Virtual Column (JSON Query Acceleration)
Dynamic Column (Computed Columns)

Advanced Analytics & AI

FunctionalityDatabend CommunityDatabend Enterprise
Materialized Views
AI Functions (Sentiment Analysis, Data Annotation, etc.)✓ (HuggingFace Open Source Models)
Python UDF (Advanced Analytics)

Real-time Data Integration

FunctionalityDatabend CommunityDatabend Enterprise
Data Processing during Import
Stream (Change Data Capture)
CDC Real-time Data Import
ATTACH TABLE (Zero-copy Data Sharing)
Data Export FormatsParquet/ORC/CSV/NDJSONParquet/ORC/CSV/NDJSON

Enterprise Storage & Backup

FunctionalityDatabend CommunityDatabend Enterprise
Cold/Hot Data Separation
Automatic Expiry Data Cleaning
Automatic Garbage Data Cleaning
BendSave (Cluster Backup & Restore)
Fail-Safe (Data Recovery from Object Storage)

Production Deployment

FunctionalityDatabend CommunityDatabend Enterprise
Deployment Support: K8s, Baremetal, Installer
Backend Storage Support: S3, Azblob, GCS, OSS, COS
x86_64 & ARM64 Architecture
Compatible with LoongArch, openEuler, etc.
Monitoring and Alerting APIs

Developer Tools & APIs

FunctionalityDatabend CommunityDatabend Enterprise
Driver Support: Go, Java, Rust, JS, Python
Native REST APIs
Native Client BendSQL

Enterprise Support

FunctionalityDatabend CommunityDatabend Enterprise
24/7 Support & Emergency Response
Deployment and Upgrade
Operational Support