
MaxScaleMariaDB
MariaDB MaxScale is an advanced database proxy for MariaDB databases, providing them with enterprise high availability, scalability and security while abstracting away the underlying database infrastructure to simplify app development and administration.
Vendor
MariaDB
Company Website

Product details
Run in Production with Confidence
Designed for production environments, MariaDB MaxScale delivers enterprise-grade high availability, scalability, security and integration services, seamlessly complementing MariaDB Enterprise Server.
MaxScale Capabilities
- **Unmatched performance with built-in high availability: **MaxScale ensures unmatched performance and reliability with its robust high availability features. Automatic failover, transaction replay, connection migration and session restore work together to prevent service interruptions, providing a seamless experience for application users, regardless of infrastructure issues.
- **Effortless and transparent read scaling: **MaxScale simplifies read scaling with its Read/Write Split Router, intelligently distributing queries for load balancing. Cooperative locking enables seamless scaling across multiple instances, ensuring high availability. These features make scaling accessible and straightforward to empower all developers, regardless of database expertise, to adjust environments as needed.
- **Protect your database with advanced security features: **MaxScale enhances database security through TLS encryption and query throttling. By limiting query frequency per session, MaxScale effectively prevents rogue sessions (client-side errors) and mitigates DDoS attacks.
- **Simplify and streamline your database management: **MaxScale provides a centralized platform for administrators to manage their database environments. Easily adjust configurations, perform topology changes (like replica management and failovers) and rebuild replicas with single-click convenience. Comprehensive monitoring is available through a robust web interface and flexible testing tools (Workload Capture, Replay, and Diff Router) allow for analysis in test or production settings.
Features
- **High availability: **Automatic failover, connection migration and transaction replay ensure minimal service interruptions.
- **Scalability: **SQL-aware load balancing enables read/write splits and horizontal scaling. Flexible architecture supports MariaDB Server, ColumnStore and Enterprise Cluster.
- **Performance: **Built-in memory caching reduces latency and loads are distributed across multiple servers, preventing bottlenecks and improving overall performance.
- **Risk-free testing: **Workload capture and replay, along with Diff Router, facilitate performance testing without affecting production.
- **Security: **In addition to the firewall capabilities, TLS encryption and query throttling protect against rogue sessions and DDoS attacks.
- **Simplified management: **A robust web interface provides the ability to adjust configurations, perform topology changes (like replica management and failovers) and rebuild replicas with single-click convenience.
- **Integrations: **Supports MongoDB NoSQL conversion, caching for active transactions (in-memory, Redis, Memcached) and Kafka streaming for data changes. It also seamlessly integrates with MariaDB Enterprise Monitor to provide a holistic view of your total database environment.
- **Firewall: **Ensures that only expected queries are allowed by learning the typical query patterns during a training period, then blocking any queries that do not match these patterns.