Posts by Clustrix Support
Author: Clustrix Support
Getting Started with Connector/Node.js
Feed: Clustrix Blog. Author: Rob Hedgpeth. MariaDB Connector/Node.js is a non-blocking MariaDB client. It is 100% JavaScript and is compatible with Node.js 12+. This connector also includes enhanced features like batching and failover/load balancing via multi-node configuration. There’s a lot to love in Connector/Node.js, which is why, in this article, I’ll be introducing you to MariaDB Connector/Node.js with simple examples that demonstrate create, read, update, and delete (CRUD) interactions with data stored in MariaDB. More specifically, I’m going to walk through the process of creating a new Node.js application. With the help of a library called “Express” and Connector/Node.js, the ... Read More
Using SQLAlchemy with MariaDB Connector/Python: Part 2

Feed: Clustrix Blog. Author: Rob Hedgpeth. In the previous post, “Using SQLAlchemy with MariaDB Connector/Python: Part 1”, we walked through the steps of setting up a new Python application that uses MariaDB Connector/Python and SQLAlchemy to connect to and communicate with MariaDB databases. Building from the information in Part 1, this blog post will introduce you to the SQLAlchemy entity relationships. We’ll take a look at what relationships are, what makes them so useful when developing solutions using SQLAlchemy and relational databases, and, most importantly, how to set up and use them within Python applications that use MariaDB. Going forward ... Read More
Announcing MariaDB Server 10.6.1 Beta
Feed: Clustrix Blog. Author: Ralf Gebhardt. We are pleased to announce the second release of MariaDB Server 10.6. MariaDB Server 10.6 is the next major version of our yearly MariaDB Server Release Series. With this release, internal optimizations have covered all areas of the server, including a lot of refactoring in InnoDB. Commands of the Data Definition Language (DDL) are atomic operations with MariaDB Server 10.6, so any DDL statement is guaranteed to be either fully executed or completely discarded even if the server has crashed or was killed in the middle of an operation. MariaDB Server 10.6 also got ... Read More
MaxScale Redundancy on MariaDB SkySQL

Feed: Clustrix Blog. Author: Esa Korhonen. MariaDB SkySQL is designed for production and dev/test workloads of all sizes. Among other features, MariaDB MaxScale routes queries and load balances, and in SkySQL does so to distributed and replicated services. To best support the needs of mission-critical production workloads, MariaDB SkySQL now includes a MaxScale Redundancy option which can be selected at the time of service launch, enabling the deployment of multiple MaxScale load balancers for high availability. This feature is accessed when launching a Distributed SQL, HA (Primary/Replica), Analytics, or Galera service on MariaDB SkySQL by clicking the “MaxScale Redundancy” checkbox ... Read More
Announcing General Availability of Distributed SQL in a Feature-rich Release of MariaDB SkySQL

Feed: Clustrix Blog. Author: Naman Shah. We are pleased to announce the general availability of the Distributed SQL database service on MariaDB SkySQL. Distributed SQL, powered by MariaDB Xpand, partitions data into slices and synchronously writes data to scaled-out database nodes. Since data can be read from and written to multiple nodes, Distributed SQL brings linear read and write scale while maintaining strong consistency and ACID compliance for transactions. This SkySQL release uses the Performance Topology for Distributed SQL where MariaDB MaxScale provides load balancing and high availability failover for MariaDB Xpand nodes. The SkySQL Distributed SQL service is currently ... Read More
Announcing MariaDB Server 10.6.0 Alpha
Feed: Clustrix Blog. Author: Ralf Gebhardt. We are pleased to announce the first release of MariaDB Server 10.6. MariaDB Server 10.6 is the next major version of our yearly MariaDB Server Release Series, following the MariaDB Server 10.5 GA release last July. For MariaDB Server 10.6 a focus has been set on internal optimizations and clean-ups, and also the preparation for new features like storage engine independent foreign key support. Such preparations provide the baseline for a strong storage engine based model for MariaDB Server, to leverage multiple storage engines implemented for different workloads, and to support new, combined use ... Read More
Announcing General Availability of MariaDB Connector/C++
Feed: Clustrix Blog. Author: Ralf Gebhardt. We are pleased to announce the general availability of MariaDB Connector/C++. This new connector complements our existing family of production-ready connectors, which recently grew with the GA releases of MariaDB Connector/Python in June 2020 and MariaDB Connector/R2DBC last month. All connectors are fully supported for MariaDB Platform subscription customers and MariaDB SkySQL customers. MariaDB Connector/C++ delivers an object-oriented C interface, implemented as a custom C++ version of Java’s JDBC API, for developers building applications with C++ for MariaDB Server on premises and in the cloud on SkySQL. We encourage you to try this new ... Read More
Getting started with the MariaDB MaxScale GUI

Feed: Clustrix Blog. Author: Sebastien Giraud. MariaDB MaxScale is an advanced database proxy and a core component of MariaDB Platform – powering its enterprise high availability, scalability, security and integration services. MariaDB MaxScale 2.5 delivers many new features, including MaxScale GUI, a graphic user interface for managing MaxScale. The MaxScale GUI provides an alternative to using the MaxCtrl command-line utility or directly editing the config file and makes live and dynamic changes to MaxScale in-flight accessible in more operating environments than before. This blog walks you through installing and configuring the MaxScale GUI. Install MariaDB Enterprise Server and MaxScale Because ... Read More
Using SQLAlchemy with MariaDB Connector/Python: Part 1
Feed: Clustrix Blog. Author: Rob Hedgpeth. Last year we released the new MariaDB Python connector and published a blog post on how to get started using it in your applications. Based on the overwhelmingly positive response that MariaDB Connector/Python has received, we’re going to develop additional tutorials and sample code to help showcase how easy it is for you to use MariaDB Connector/Python within your solutions. Python is a very powerful and versatile programming language, capable of being used in a large variety of applications, solutions, and integrations. Ultimately, that’s one of the reasons why the Python language has become ... Read More
How to Connect C++ Programs to MariaDB
Feed: Clustrix Blog. Author: Rob Hedgpeth. Today, we announced the general availability of MariaDB Connector/C++. The C++ language is known for its efficiency, versatility and extensibility. In fact, it’s often used in industries like fintech and gaming where applications require predictable concurrency and latency. With MariaDB Connector/C++, developers can use the new connector within their applications to natively connect to MariaDB Server on premises and in the cloud on MariaDB SkySQL. In this article I’ll be introducing you to MariaDB Connector/C++ with simple examples that demonstrate create, read, update, and delete (CRUD) interactions with data stored in MariaDB. More specifically, ... Read More
Recent Comments