MariaDB doesn't depend on MySQL21 January, 2026·991 words·5 minsDatabases OpinionThoughts on how MariaDB is incorrectly perceived merely as a fork of MySQL and how MariaDB is independent from MySQL yet highly compatible
Keyword vs. semantic search with AI28 October, 2025·861 words·5 minsDatabases AIHow to build keyword and semantic search in MariaDB using Python, LangChain, and AI embeddings.
What can go wrong when using database transactions?6 September, 2025·562 words·3 minsDatabasesConcurrency phenomena are anomalies that every software developer should know.
What is a Vector in AI and RAG?28 May, 2025·935 words·5 minsDatabases AIWhat exactly is a Vector embedding in AI apps and how to use them in RAG architectures?
Building generative AI apps locally12 February, 2025·1246 words·6 minsDatabases AILearn how to set up and run AI embedding models locally with MariaDB to store and query vector embeddings efficiently.
Supercharge your app: MariaDB in-memory tables as a cache1 August, 2024·1308 words·7 minsDatabasesExplore how to use MariaDB in-memory tables to boost your app’s performance and efficiency.
Packages for store routines in MariaDB 11.428 June, 2024·898 words·5 minsDatabasesExplore the new feature of packages for stored routines in MariaDB 11.4 and how it enhances database development.
Better CRUDs with REPLACE INTO in MariaDB and MySQL17 May, 2024·622 words·3 minsDatabasesLearn how to simplify CRUD operations in MariaDB and MySQL using the REPLACE INTO statement.
Using temporary tables in MariaDB2 May, 2024·552 words·3 minsDatabasesLearn how to effectively use temporary tables in MariaDB for transient data operations.
High availability and resiliency in databases with MaxScale26 March, 2024·1297 words·7 minsDatabasesLearn how to achieve high availability and resiliency in databases using MariaDB MaxScale with a practical demo.
Why do we need databases and SQL?6 March, 2024·1527 words·8 minsDatabasesDiscover the essential role of databases and SQL in modern application development.
Fast analytics with MariaDB ColumnStore17 January, 2024·1264 words·6 minsDatabasesDiscover how MariaDB ColumnStore can speed up your data analytics with a practical guide using Docker.
What is MariaDB?22 September, 2023·346 words·2 minsSQL DatabasesAn introduction to MariaDB, its features, and its unique advantages over MySQL.
My experience in Latin America presenting the evolution of MariaDB26 April, 2023·584 words·3 minsEvents DatabasesA recount of my talk on the evolution of MariaDB at an open-source event in Colombia.
My experience at Cloud Expo Europe - London 202313 March, 2023·509 words·3 minsEvents Databases Developer RelationsA detailed account of my experience at Cloud Expo Europe 2023 in London.
What is a database proxy?22 November, 2022·529 words·3 minsDevOps DatabasesAn overview of database proxies, their advantages, and disadvantages.
MariaDB replication demo3 October, 2022·261 words·2 minsDevOps DatabasesA guide on setting up MariaDB replication.
What is JPA?7 February, 2022·345 words·2 minsProgramming DatabasesAn introduction to Jakarta Persistence API and its usage in Java applications.
What is a database connection pool?14 January, 2022·238 words·2 minsProgramming DatabasesAn explanation of database connection pools and how to use them in Java applications.
How to execute SQL queries from Java (and prevent SQL injections)12 January, 2022·212 words·1 minProgramming DatabasesInstructions on executing SQL queries in Java and preventing SQL injections.
How to open and close JDBC connections12 January, 2022·134 words·1 minProgramming DatabasesGuide on opening and closing JDBC connections in Java.
Testing MariaDB ColumnStore performance28 September, 2021·1288 words·7 minsSQL DatabasesA guide to testing the performance of MariaDB ColumnStore.
A strategy to manage large SQL tables21 February, 2013·395 words·2 minsSQL DatabasesA detailed approach to handling large SQL tables for report generation.