
Heimdall Database ProxyHeimdall Data
The Heimdall Proxy is a data access layer for application developers, database administrators, and architects. Whether on-premise or cloud, our proxy deliver a faster, more scalable, and secure solution for their current SQL database.
Vendor
Heimdall Data
Company Website

Product details
Heimdall Database Proxy is a data access layer designed for application developers, database administrators, and architects. It enhances SQL performance, scalability, and security across multi-vendor databases, whether deployed on-premise or in the cloud. Heimdall Proxy operates as a transparent sidecar process, offering distributed deployment for optimal performance and predictive scaling.
Features
- Automated SQL Results Caching:
- Reduces network latency and accelerates response times.
- Supports multiple caching solutions including Amazon ElastiCache, Redis, Hazelcast, and GemFire.
- Automatically determines which query results to cache and invalidate.
- Requires no code changes for deployment.
- Read/Write Split with ACID Compliance:
- Implements master-writer and read-replica architecture.
- Routes queries to appropriate database instances.
- Detects replication lag to ensure data consistency.
- Advanced Connection Pooling:
- Reduces front-side to back-side connections by up to a 1000:1 ratio.
- Limits connections per user and per database to ensure fairness and prevent overload.
- Supports authentication and authorization via Active Directory integration.
- Vendor Neutral:
- Works across multiple SQL database vendors.
- Offers consistent performance and visibility regardless of backend database.
- Distributed Deployment:
- Enables predictive scaling and optimal performance.
- Can be deployed as a sidecar process for transparency and ease of integration.
Benefits
- Performance Boost: Accelerates SQL queries with intelligent caching and optimized routing.
- Scalability: Supports distributed environments with predictive scaling.
- Security & Control: Integrates with Active Directory for secure access control.
- Ease of Use: No code changes required for deployment.
- Data Consistency: Guarantees ACID compliance even in read/write split architectures.
- Flexibility: Compatible with various caching systems and database vendors.