Improve SQL scale and reduce costs up to 50%
Deployment requires no code changes; support for any SQL database
How is the Heimdall Proxy Unique?
- Read/Write splitting with ACID Compliance
- Automated Query Caching and Splitting for queries in transactions.
- Limit Connections Per-user and Per-database instance; with LDAP integration
- X Other proxies do not guarantee data consistency
- Check out our webinar.
Read/Write Split with Strong Consistency
Queries are routed to the writer/reader instances without code changes. We load balance across readers for better utilization. Users receive the most up-to-date data with our replication lag detection.
Connection Pooling: Multiple client connections are associated to a database connection. Limit backend connections per user and per database.
Connection Multiplexing: Backend connections are established for only active, non-idle queries. The net result is lower total memory, and reduced database costs.
Connection Pooling and LDAP/Active Directory Video
Automated Persistent Connection Failover
Upon a failure, we queue up the front-end connection and transparently route to the standby instance. This greatly reduces application errors and exceptions. Hence, failover is transparent to the user; not so with a TCP/IP load balancer.