MySQL NDB Cluster offers high availability and scalability through its distributed architecture. However, managing and troubleshooting such a system requires robust monitoring and insightful diagnostics. At the heart of this lies effective logging. This post will guide you through the details of logging within MySQL NDB Cluster, explaining how it works across different kind of […]
Cluster/J is Oracle’s NoSQL Java development environment for MySQL NDB Cluster, and MySQL Release 9.4.0 brings the largest set of updates to Cluster/J in many years. My other post “Introducing MySQL Cluster/J 9.4” provides an overview of many of these. This article will focus on some of the thornier problems in database application development: How does an application […]
Cluster/J is Oracle’s NoSQL Java development environment for MySQL NDB Cluster. When it was originally released 15 years ago, Cluster/J aimed to couple state-of-the-art Java enterprise application architecture with a high-performance direct interface to NDB data. Today it is used in video streaming, in telco applications, and in an Open Source feature store infrastructure that powers some of […]
Summary In the previous blog post a new feature to configure BLOB storage in a table was introduced, designed to help reduce memory footprint. The post explored how to configure and monitor table memory, as well as the the impact BLOB columns can have in MySQL Cluster’s NDB storage engine. In this second part of the […]
MySQL NDB Cluster is a highly available and performant database with a shared-nothing architecture powering its linear scalability. Replication with MySQL NDB Cluster provides active-active geographical replication, allowing better data locality and disaster recovery with backup sites. Thus, it can serve a large number of clients at the same time in a global Cloud environment. […]
This is the fourth article in our series about MySQL NDB Cluster replication. We’ve now got so far into the details that data can not only be replicated from one cluster to the other but also back to the first again, we call this circular replication and it enables locating clusters in disparate places to […]
For Official MySQL Release Policy https://dev.mysql.com/doc/refman/en/mysql-releases.html At Oracle, we constantly look for ways to improve our products to better fit your needs. We are excited to introduce MySQL Innovation and Long-Term Supported releases, which is an important improvement in the MySQL versioning model. The patch releases of MySQL 5.7 and previous […]
On MySQL Cluster, a shared-nothing cluster solution, the user has access to the full power of the SQL language to configure their own tables through the MySQL frontend. Not all the features of the NDB storage engine are exposed via SQL, and thus available solely through the NDB API. It is one of those features, […]
With MySQL Cluster you can now from version 8.0.31 use transparent data encryption (TDE). Together with the encrypted backup feature it encrypts all data persisted on disk for tables that uses the Ndb storage engine in MySQL. This complements other already existing features that encrypts data at rest in MySQL. TDE encryption uses XTS-AES and […]
On July 20th, 2021, we’ve celebrated the release of MySQL NDB Cluster 8.0.26. MySQL NDB Cluster (or NDB for short) is part of the MySQL family of open-source products providing an in-memory, distributed, shared-nothing, high-availability storage engine usable on its own or with MySQL servers as front-ends. For the complete changeset see release notes. Download it here.
Choosing a database can be an overwhelming task, requiring to consider performance (throughput and latency), high availability, data volume, scalability, ease of use/operations, etc. These considerations are affected by where the database runs — whether that is in a cloud provider such as …
[Read more]