awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
MariaDB avatar

MariaDB/server

0
View on GitHub↗
7,196 stars·1,973 forks·C++·gpl-2.0·34 viewsmariadb.org↗

Server

This project is an open source relational database management system and SQL database designed for storing and managing structured data. It functions as a relational database for ensuring consistency and reliability, while also operating as a vector database for storing and querying high-dimensional vector embeddings.

The system incorporates a columnar storage engine to optimize analytical query processing and large-scale data aggregation. It further enables vector similarity search, allowing users to find similar items by querying vector embeddings.

The software covers a broad capability surface including relational data management, analytical query execution, and database telemetry collection for gathering hardware and configuration statistics.

Features

  • Relational - Stores and queries structured data using relational models to ensure strict integrity and consistency.
  • Columnar Analytics - Executes high-performance analytical queries using columnar storage for efficient aggregations.
  • Columnar Storage Engines - Ships a storage format optimized for analytical workloads by organizing data by column.
  • Multi-Version Concurrency Control - Uses multi-version concurrency control to enable non-blocking read and write operations.
  • Open Source SQL Databases - Provides a community-driven implementation of the relational model for scalable data storage and retrieval.
  • Pluggable Storage Engines - Provides an architecture that allows switching between different data persistence backends based on table needs.
  • Relational Database Management Systems - Functions as a robust engine that stores structured information in tables and enforces relational constraints.
  • Vector Databases - Operates as a system optimized for storing and querying high-dimensional vector embeddings.
  • Vector Search - Provides capabilities for finding similar items using mathematical similarity in high-dimensional vector spaces.
  • Vector Embedding Indexes - Includes specialized indexes for storing and performing similarity searches on high-dimensional vector data.
  • Vector Similarity Search - Implements techniques for identifying nearest neighbors using distance metrics for AI applications.
  • Column-Oriented Disk Storage - Organizes data by column on disk to accelerate aggregate calculations and analytical query performance.
  • B-Tree - Implements B-Tree structures to optimize disk-based range queries and lookups.
  • Write-Ahead Logging - Implements write-ahead logging to record data mutations for durability and crash recovery.
  • Thread-Per-Connection Models - Employs a model where each client connection is managed by a dedicated worker thread.
  • Database Systems - Community fork of MySQL with enhanced features.
  • Server and Infrastructure - Provides a community-developed database server fork.

Star history

Star history chart for mariadb/serverStar history chart for mariadb/server

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Server

These projects share indexed features with Server. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • lancedb/lancedblancedb avatar

    lancedb/lancedb

    9,031View on GitHub↗

    LanceDB is a vector database and columnar data store designed to function as a versioned dataset manager and vector search engine. It serves as a high-performance backend for indexing and retrieving high-dimensional embeddings, providing the foundation for machine learning data pipelines. The system distinguishes itself through a combination of cloud-native object storage and immutable version tracking, allowing for data time-travel and reproducible AI experiments. It integrates hybrid search capabilities, merging dense vector similarity with BM25 full-text search and SQL-like scalar filters

    HTMLapproximate-nearest-neighbor-searchimage-searchnearest-neighbor-search
    View on GitHub↗9,031
  • h2database/h2databaseh2database avatar

    h2database/h2database

    4,607View on GitHub↗

    H2 is a JDBC-compliant relational database management system written in Java. It functions as an embeddable SQL database that can run directly within an application process to remove network latency, or as an in-memory database for high-performance volatile storage. It also includes a web-based console for executing SQL commands and administering schemas. The system is characterized by its flexible deployment modes, including a standalone server mode for remote TCP/IP access and a mixed mode for simultaneous local and remote connectivity. It features a dialect emulation layer and compatibilit

    Javadatabasejavajdbc
    View on GitHub↗4,607
  • paradedb/paradedbparadedb avatar

    paradedb/paradedb

    8,370View on GitHub↗

    ParadeDB is a database extension that integrates full-text search, vector database capabilities, and real-time analytics directly into a relational engine. It functions as a plugin that adds new storage and query execution capabilities to an existing database architecture. The project distinguishes itself by supporting hybrid search workflows that combine lexical keyword matching with dense and sparse vector similarity in a single query. It utilizes reciprocal rank fusion to merge these ranked result sets and employs logical replication to synchronize data from external instances, removing th

    Rustaggregationsanalyticsbm25
    View on GitHub↗8,370
  • databendlabs/databenddatabendlabs avatar

    databendlabs/databend

    9,351View on GitHub↗

    Databend is a cloud-native data warehouse and OLAP database designed for large-scale analytics. It functions as a SQL-compliant engine and serverless analytics platform that separates compute from storage to allow for independent scaling. The system integrates vector database capabilities, indexing high-dimensional embeddings to enable semantic, hybrid, and full-text searches across massive datasets. It further distinguishes itself through serverless compute management that automatically scales resources based on demand and shuts them down during idle periods. The platform covers a broad set

    Rustaibigdatacloud-native
    View on GitHub↗9,351
Compare all 30 related projects→

Frequently asked questions

What does mariadb/server do?

This project is an open source relational database management system and SQL database designed for storing and managing structured data. It functions as a relational database for ensuring consistency and reliability, while also operating as a vector database for storing and querying high-dimensional vector embeddings.

What are the main features of mariadb/server?

The main features of mariadb/server are: Relational, Columnar Analytics, Columnar Storage Engines, Multi-Version Concurrency Control, Open Source SQL Databases, Pluggable Storage Engines, Relational Database Management Systems, Vector Databases.

Which projects share features with mariadb/server?

Projects with overlapping indexed features include: lancedb/lancedb — LanceDB is a vector database and columnar data store designed to function as a versioned dataset manager and vector… h2database/h2database — H2 is a JDBC-compliant relational database management system written in Java. It functions as an embeddable SQL… paradedb/paradedb — ParadeDB is a database extension that integrates full-text search, vector database capabilities, and real-time… databendlabs/databend — Databend is a cloud-native data warehouse and OLAP database designed for large-scale analytics. It functions as a… alibaba/zvec — zvec is an embedded vector database engine and indexing library designed for high-dimensional similarity search. It… mysql/mysql-server — MySQL Server is a relational database management system designed to organize and store structured information. It…