<\/p>\n<\/div><\/div>\n\n\n\n
MariaDB MaxScale<\/a> is a next-generation database proxy that sits between applications and databases, providing a high-performance, scalable solution. This enables administrative database processes, such as security, load balancing, and streaming, to run without compromising performance, which is crucial in mission-critical applications. MaxScale also prevents external attacks with its advanced database firewall features, balances the load with its dynamic SQL-aware query router, and minimizes downtime with automatic failover. Additionally, it can stream transactional data for real-time analytics using messaging systems, such as Apache Kafka.<\/p>\n<\/div><\/div>\n\n\n\n MaxScale delivers a range of features that combine to provide a secure, scalable, reliable environment while maintaining ease of use and monitoring. Key features include:<\/p>\n\n\n\n MaxScale provides a database firewall that acts as a protective barrier, ensuring that only expected queries are allowed through. It learns the typical patterns of queries during a training period and then uses this knowledge to block any queries that do not match what it has learned. This helps safeguard the database from unauthorized access or potentially harmful operations.<\/p>\n<\/div><\/div>\n\n\n\n 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.<\/p>\n<\/div><\/div>\n\n\n\n MaxScale simplifies read scaling with its SQL-aware 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, empowering all developers, regardless of their database expertise, to adjust environments as needed.<\/p>\n<\/div><\/div>\n<\/div>\n\n\n\n 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.<\/p>\n<\/div><\/div>\n\n\n\n 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.<\/p>\n\n\n\n MariaDB seeks to eliminate the constraints and complexity of proprietary databases, enabling organizations to reinvest in what matters most \u2013 rapidly developing innovative, customer-facing applications. Enterprises can depend on a single complete database for all their needs, that can be deployed in minutes for transactional, analytical and hybrid use cases. Trusted by organizations such as Deutsche Bank, DBS Bank, ServiceNow and Samsung \u2013 MariaDB delivers customer value without the financial burden of legacy database providers. For more information, please visit mariadb.com<\/a>.<\/p>\n<\/div><\/div>\n<\/div>\n<\/div><\/div>\n\n\n\n <\/p>\n","post_title":"MariaDB MaxScale","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"mariadb-maxscale","to_ping":"","pinged":"","post_modified":"2026-01-08 23:12:17","post_modified_gmt":"2026-01-08 23:12:17","post_content_filtered":"","post_parent":0,"guid":"https:\/\/mariadb.com\/?post_type=datasheet&p=2603","menu_order":0,"post_type":"datasheet","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":14057,"post_author":"13","post_date":"2019-09-30 17:32:26","post_date_gmt":"2019-09-30 17:32:26","post_content":"","post_title":"MariaDB MaxScale: Enterprise Security Technical Brief","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"mariadb-maxscale-enterprise-security","to_ping":"","pinged":"","post_modified":"2025-12-15 21:54:58","post_modified_gmt":"2025-12-15 21:54:58","post_content_filtered":"","post_parent":0,"guid":"https:\/\/mariadb.com\/?post_type=datasheet&p=14057","menu_order":0,"post_type":"datasheet","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":13692,"post_author":"13","post_date":"2019-09-09 17:03:22","post_date_gmt":"2019-09-09 17:03:22","post_content":"","post_title":"MariaDB MaxScale: High Availability Technical Brief","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"maxscale-technical-brief","to_ping":"","pinged":"","post_modified":"2025-12-15 21:55:07","post_modified_gmt":"2025-12-15 21:55:07","post_content_filtered":"","post_parent":0,"guid":"https:\/\/mariadb.com\/?post_type=datasheet&p=13692","menu_order":0,"post_type":"datasheet","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":14075,"post_author":"13","post_date":"2019-10-01 20:17:16","post_date_gmt":"2019-10-01 20:17:16","post_content":"","post_title":"MariaDB MaxScale vs ProxySQL: Comparison","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"mariadb-maxscale-proxysql-comparison","to_ping":"","pinged":"","post_modified":"2025-12-15 21:54:25","post_modified_gmt":"2025-12-15 21:54:25","post_content_filtered":"","post_parent":0,"guid":"https:\/\/mariadb.com\/?post_type=datasheet&p=14075","menu_order":0,"post_type":"datasheet","post_mime_type":"","comment_count":"0","filter":"raw"}]},{"promoted_keyword":"what's new in 10.4","related_posts":[{"ID":11100,"post_author":"627","post_date":"2019-06-11 12:15:03","post_date_gmt":"2019-06-11 12:15:03","post_content":"Today, we\u2019re excited to announce the first ever release of MariaDB Enterprise Server, which includes versions of MariaDB Enterprise Server 10.4, 10.3 and 10.2. A lot of sweat and tears have gone into this release by the MariaDB Server team and I am extremely proud of what we\u2019ve achieved in a short period of time. Over the last year, since our last major release, our team has created two versions of MariaDB Server \u2013 a community version of 10.4 and a hardened version for enterprise customers that takes MariaDB to an all new height.<\/span>\r\n <\/p>\n<\/div><\/div>\n\n\n\n MariaDB Enterprise Server<\/a> is a premium version of MariaDB Community Server that includes additional enterprise features, such as non-blocking backups and advanced audit capabilities that enterprises need to run in production. You can run MariaDB Enterprise Server anywhere \u2013 public, private or hybrid cloud. It is also available as an option for MariaDB Cloud.<\/p>\n\n\n\n With its purpose-built storage engine architecture, MariaDB Enterprise Server supports transactional, analytical and mixed workloads for relational, JSON and vector-based data models. Companies that switch to MariaDB Enterprise Server from proprietary databases save up to 90% of total database costs.<\/p>\n<\/div><\/div>\n<\/div>\n<\/div><\/div>\n\n\n\n MariaDB Enterprise Server<\/a> includes features engineered for customers deploying and maintaining large databases with strict high availability, disaster recovery and security requirements. It includes:<\/p>\n\n\n\n MariaDB Enterprise Server undergoes extensive and comprehensive testing and QA processes to ensure reliability for production deployments. In addition, key features in new releases are backported to prior non-EOL versions to ensure long-term stability and support. MariaDB Enterprise Server is preconfigured for production environments. It includes default security parameters to enforce account hygiene, block remote root and anonymous access, and set replication parameters to ensure durability. In addition, all non-GA plugins are disabled.<\/p>\n<\/div><\/div>\n<\/div>\n<\/div><\/div>\n\n\n\n MariaDB Enterprise Server is designed to meet the demanding requirements of enterprise production environments, including enhanced security, auditing and performance. MariaDB Enterprise Server surpasses standard security features, such as roles and auditing, with advanced data protection and security layers, including complete, end-to-end encryption. MariaDB Enterprise Server can encrypt all data in motion with secure connections (TLS) and at rest, including logs, with transparent data encryption (TDE). MariaDB Enterprise Server 10.6 comes with security technical implementation guide (STIG) compliance.<\/p>\n\n\n\n Hashicorp Enterprise Vault support provides for the seamless implementation of a multi-tenant environment, ensuring data protection for each tenant. SSL\/TLS support, enabled by default, encrypts the data transmission between a client and server, providing enhanced data security.<\/p>\n\n\n\n XA support uses a two-phase commit protocol to ensure that a distributed transaction with external resources is either fully completed across all resources or completely rolled back, maintaining data integrity.<\/p>\n\n\n\n Enhanced migration compatibility also eases the process of moving from Oracle Database or MySQL to MariaDB, providing peace of mind that the migration will be done efficiently and with minimal change requirements.<\/p>\n\n\n\n <\/p>\n\n\n\n With MariaDB Enterprise Server, one database server is capable of supporting multiple workloads \u2013 from transactional to analytical, mixed workloads or structured and semi-structured JSON data. This is possible thanks to MariaDB Enterprise Server\u2019s extensible architecture that leverages different storage engines. Different tables can use different storage engines, and joins can be performed between tables across storage engines. Available storage engines are:<\/p>\n\n\n\n Native support for vector data types, along with vector indexing and search capabilities, is included in MariaDB Enterprise Server. This marks a significant step forward for organizations seeking to easily integrate AI-driven functionalities directly into their core database systems. MariaDB has a suite of products to support GenAI. MariaDB Enterprise Server can run on minimal hardware resources, like a laptop or a desktop computer. It can also run on any public or private cloud in VMs or containers, starting from 1 vCPU and scaling up into the thousands. MariaDB Enterprise Server and other MariaDB Platform products are available in Docker images and can be deployed and orchestrated through a Kubernetes Operator to run in OpenShift and other container platforms. Because MariaDB Enterprise Server can be deployed anywhere, on-premise or in a public cloud, it is an ideal database to support hybrid cloud strategies.<\/p>\n\n\n\n <\/p>\n\n\n\n Additionally, MariaDB Enterprise Server is now available in MariaDB Cloud. This offering provides a fully managed database-as-a-service (DBaaS) that gives you the choice of two robust architectures: provisioned for consistent performance, and serverless for on-demand elastic scale.<\/p>\n\n\n\n If your traffic is relatively consistent, the provisioned mode enables you to create an environment that is performant and stable. It can accommodate spikes in usage by expanding either compute or storage as needed within parameters that you control. For applications with spiky or unpredictable traffic, MariaDB Cloud offers a serverless model designed for automatic, on-demand scaling. It is the ideal architecture for production workloads, such as e-commerce and payment processing, as well as for cost-effective development and testing.<\/p>\n\n\n\n MariaDB Enterprise Server provides the functionality you need to succeed in today\u2019s fast-paced world. MariaDB Enterprise Server is a hardened, production-grade database that delivers enhanced reliability and stability. Deployment flexibility is offered across public, private and hybrid cloud environments. With its purpose-built storage engine architecture, MariaDB Enterprise Server supports diverse workloads, including transaction processing, analytical queries and mixed workloads, accommodating relational, JSON, and vector data models.<\/p>\n<\/div><\/div>\n<\/div>\n\n\n\n MariaDB seeks to eliminate the constraints and complexity of proprietary databases, enabling organizations to reinvest in what matters most \u2013 rapidly developing innovative, customer-facing applications. Enterprises can depend on a single complete database for all their needs, that can be deployed in minutes for transactional, analytical and hybrid use cases. Trusted by organizations such as Deutsche Bank, DBS Bank, ServiceNow and Samsung \u2013 MariaDB delivers customer value without the financial burden of legacy database providers. For more information, please visit mariadb.com<\/a>.<\/p>\n<\/div><\/div>\n<\/div>\n<\/div><\/div>\n\n\n\n
<\/figure>\n<\/div><\/div>\n<\/div>\n<\/div><\/div>\n\n\n\n
<\/p>\n\n\n\nFirewall protection<\/h3>\n\n\n\n
High availability and automatic failover<\/h3>\n\n\n\n
Scalability<\/h3>\n\n\n\n
Security<\/h3>\n\n\n\n
Simplified database management<\/h3>\n\n\n\n
In addition, MaxScale seamlessly integrates with MariaDB Enterprise Monitor to provide a holistic view of your total database environment.<\/p>\n<\/div><\/div>\n<\/div>\n<\/div><\/div>\n<\/div>\n<\/div><\/div>\n\n\n\n
Contact Us<\/a> to Learn More About MariaDB MaxScale<\/p>\n<\/div><\/div>\n<\/div>\n<\/div><\/div>\n<\/div><\/div><\/section>\n\n\n\nWhat is MariaDB Enterprise Server?<\/h3>\r\nFor the past couple of years, we have been collaborating very closely with some of our large enterprise customers. From that collaboration, it has become clear that their needs differ vastly from that of the average community user. Not only do they have different requirements on quality and robustness, they also have different requirements for features to support production environments. That\u2019s why we decided to invest heavily into creating a MariaDB Enterprise Server, to address the needs of our customers with mission critical production workloads. <\/span>\r\n\r\nMariaDB Enterprise Server 10.4 is the first release of our new MariaDB Enterprise Server. It has all the features of MariaDB Community Server 10.4 but in addition goes through additional QA, testing cycles, ships configured for security and also includes additional enterprise features that our customers need. <\/span>\r\n
New MariaDB Enterprise Server 10.4 Features<\/h3>\r\nMariaDB Enterprise Server 10.4 has a lot of new exciting features for everyone. Some of my favourites include instant ALTER TABLE operations and Application Time, which we\u2019ll talk about in more detail in upcoming blogs. In addition, we added an Enterprise version of the Audit plugin, Enterprise Backup and full encryption for the Enterprise Cluster. The feature I am most excited about is Enterprise Backup. It\u2019s a feature we worked on closely with customers in order to make backups with large databases work efficiently and seamlessly. The base setup behind the problem is fairly common \u2013 you have large tables and you want to take backups of them. The problem occurs when customers also need to be able to perform DDL on the tables (i.e. change the table structure: ALTER TABLE). The larger your tables, the longer both the backups and the DDL changes take, which can result in the two blocking each other. To solve this, we worked on an improved version of table locking that allows the backup process to incrementally escalate the locks as it gets further and further in the backup process. This allows DDL statements to work until the final stages of the backup process thus minimizing any time wasted on waits and at the same time making sure all operations finish with the data still in fully consistent states in the backups. <\/span>\r\n\r\nEnterprise Backup is a good example of new innovation and, at the same time, collaboration with our enterprise customers.<\/span>\r\n
Backporting<\/h3>\r\nThe MariaDB Backup example is also a good story to illustrate another key benefit of MariaDB Enterprise Server: Backporting. Some of our customers have extremely large usage scenarios with hundreds of thousands of MariaDB instances. Deploying a new major version in this scenario takes quite a bit of time and planning, with potential application changes needed. We decided to take a closer look at our development process. When we have new features of GA maturity, we analyze the feature in detail to check a) if it fits a particular need that could be useful in older versions and b) whether it can cause instability in other parts of the code. If the analysis is favorable, then the feature could be backported to older versions of the server within the framework of MariaDB Enterprise Server. This is always done on a case-by-case basis, and Enterprise Backup is the perfect example where this made sense to backport. Both MariaDB Enterprise Server 10.2 and MariaDB Enterprise Server 10.3 also have the Enterprise Backup feature so customers who are not able to do a major version upgrade quickly can still immediately benefit from this new feature. In fact, we\u2019re working with several customers now to implement backported versions of MariaDB Enterprise Server to take advantage of features such as Enterprise Backup.<\/span>\r\n\r\nThank you to the entire MariaDB Server team for all their hard work. I am very excited about MariaDB Enterprise Server and about taking MariaDB to a whole new height where we\u2019re transforming open source into enterprise open source.<\/span>\r\n\r\nStay tuned for more blogs that will review all the great features in MariaDB Enterprise Server 10.4 in more detail.<\/span>","post_title":"What's New in MariaDB Enterprise Server 10.4","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"whats-new-in-mariadb-enterprise-server-10-4","to_ping":"","pinged":"","post_modified":"2021-08-30 21:47:40","post_modified_gmt":"2021-08-30 21:47:40","post_content_filtered":"","post_parent":0,"guid":"https:\/\/mariadb.com\/?p=11100","menu_order":0,"post_type":"post","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":11012,"post_author":"13","post_date":"2025-03-01 11:32:23","post_date_gmt":"2025-03-01 11:32:23","post_content":"\n
MariaDB Enterprise Server<\/h1>\n\n\n<\/div><\/div>\n\n\n\n
\n
<\/p>\n\n\n\nEssential Features for Enterprises<\/h2>\n\n\n\n
One Database \u2013 Any Workload<\/h2>\n\n\n\n
\n
Vector Search for AI Capabilities<\/h2>\n\n\n\n
<\/p>\n\n\n\nDeploy Anywhere<\/h2>\n\n\n\n
MariaDB Cloud<\/h2>\n\n\n\n
<\/figure>\n<\/div><\/div>\n<\/div>\n<\/div><\/div>\n\n\n\n