Category: Generic
-
MariaDB Vector in Laravel: insights on choosing an embedding model

Update, October 2026: Since Laravel 13.28 (August 2026), vector columns, vector indexes, the AsVector cast and vector similarity queries on MariaDB are built into Laravel itself, with no package needed. See Laravel 13 now supports MariaDB Vector natively. Erik’s package remains an option for Laravel 12, and his findings on choosing an embedding model apply whichever you use.
laravel-mariadb-vector is an open-source project by Erik Ros, bringing MariaDB’s native vector search to Laravel’s Eloquent ORM. In his guest post, Erik shares how it works, and […]
-
MariaDB + DuckDB: A New Playground for Analytics – A First Look at the New Storage Engine

MariaDB just announced it has learned to quack: the new DuckDB storage engine has joined the large family of storage engines in MariaDB Server.
The idea is very interesting: use MariaDB Server as usual, but create some tables using ENGINE=DuckDB and benefit from DuckDB’s columnar storage and vectorized execution for analytical queries.
In other words, we can keep our transactional workload in InnoDB, and use DuckDB tables for analytics… in the same MariaDB instance. Not a new concept, but a […]
-
DuckDB Storage Engine for MariaDB. When the Sea Lion Learns to Quack.

An early look at the DuckDB storage engine for MariaDB — columnar, vectorized analytics that live right next to your transactional tables.
The problem
MariaDB’s InnoDB is excellent at what it was built for: transactions. Row-by-row inserts, updates, point lookups, strong consistency. But the moment you ask it to scan tens of millions of rows for a multi-way join with a few aggregations, a row store has to work hard.
The usual answer is to stand up a separate analytical […]
-
The Power Of The Community!

A proper comparison of the distinct committers to MariaDB and MySQL repositories since Q1 2025.
-
MariaDB Foundation: Bringing TPC-B Back To Life
Pervasive PSQL
TPC-B
Pervasive PSQL
TPC-C
https://en.wikipedia.org/wiki/Pervasive_Software
During that time, about seventy percent of all regressions came from TPC-B, with the remaining issues coming from ATOMICs and TPC-C. TPC-B was simple, direct, and very sensitive to performance changes. It caught issues that other workloads did not.
Moving to MySQL AB, and working on the MySQL NDB Cluster and MySQL Global Replication teams, I created a TPC-B style test that could be used inside mysql-test.
That version is still visible today:
-
Virtuozzo Renews Sponsorship of MariaDB Foundation

We are delighted to announce that Virtuozzo has renewed its sponsorship of MariaDB Foundation.
Virtuozzo has been a long-standing supporter of open infrastructure, service providers, and cloud platforms, and we are very pleased to continue strengthening our collaboration.
At MariaDB Foundation, sponsorship is not only about financial support. It is also about building useful, practical ecosystem work around MariaDB Server together with organizations that care about open technology, reliable infrastructure, and long-term user choice.
With Virtuozzo, we see strong alignment […]
-
Vibe-coding an Audit Plugin in Under 3 Minutes
Who says developing MariaDB plugins is hard? I was able to produce one in under 3 minutes!
I of course did it by asking Grok nicely:
The produced result is actually very decent:
It even produced a Makefile:
And compilation instructions:
The plugin has even compiled and worked on my Mac!
Tests are Important!
While I had Grok’s attention I’ve given it a follow up task:
Note the “please” part! It’s important!
This second prompt made it realize its naiveté […]
-
Introducing Our First MariaDB Server Solution Stack: A Privacy-First Stack with Nextcloud, Passbolt, and MariaDB

MariaDB Foundation is pleased to announce the publication of our first MariaDB Server Solution Stack in the MariaDB Server Ecosystem Hub:
Privacy-First Stack: Nextcloud, Passbolt, and MariaDB Server
This stack brings together three open-source technologies with a shared purpose: helping organizations build collaboration infrastructure around privacy, control, and long-term digital sovereignty.
The stack combines:
Together, they form a practical architecture for organizations that want to keep collaboration data, credentials, and structured data under their own control.
What is a MariaDB […]