Back to directory

MatrixOne

A MySQL-compatible, cloud-native database that combines transactional, analytical, full-text, and vector search workloads in one engine, with Git-style branching, snapshots, and time travel for data.

MatrixOne

MatrixOne is a hybrid transactional and analytical database with a single hyper-converged engine that handles OLTP, OLAP, full-text search, and vector search without moving data between separate systems. Its Git-for-Data feature brings version-control-style workflows to data, including instant zero-copy snapshots, querying data as it existed at an earlier point in time, branching and merging for testing migrations in isolation, instant rollback, and a full audit trail of changes.

It is designed as a drop-in replacement for MySQL, so existing tools, ORMs, and applications can connect without code changes, and its storage-compute separation allows elastic, Kubernetes-native scaling. Built-in IVF and HNSW vector indexing and full-text search support building retrieval-augmented generation and semantic search directly in the database.

It is written in Go and released under the Apache-2.0 license.

More in Databases

See all 294
  • SQLBraid

    clickin.github.io

    A SQL-first data-access toolkit for TypeScript that keeps ordinary SQL visible in tagged template literals, binds interpolated values safely by default, supports readable conditional SQL directives, and lets a schema validate the returned rows.

  • A SQL-style query language and toolchain for the Qdrant vector database, covering dense, sparse and hybrid search, filtering and multitenancy, with the same grammar running from a CLI, Python, Node.js, Rust, WebAssembly and an in-process edge engine.

  • Fast Knowledge

    github.com

    A self-hosted, Java-based knowledge base for small and mid-sized organizations, turning internal documents into a searchable, question-answerable and audit-exportable knowledge asset with hybrid retrieval and Docker deployment.