matrixorigin/matrixone

AI-native HTAP database with Git-for-Data and built-in vector search, serving as the data and memory backbone for intelligent agents and applications.

What it solves

MatrixOne 解決了現代資料堆疊的複雜性,企業通常需要同時使用多種資料庫(例如 MySQL 處理交易、ClickHouse 處理分析、Elasticsearch 處理搜尋、Pinecone 處理 AI)。這種碎片化會導致昂貴的 ETL 工作、資料延遲以及同步噩夢。MatrixOne 將這些功能整合到單一系統,能同時處理交易(OLTP)、分析(OLAP)、全文與向量搜尋工作負載,且不需要資料搬移。

How it works

它採用超融合的 HSTAP 引擎與雲原生架構,實現儲存與運算分離。系統相容 MySQL,因而可以直接取代現有的 MySQL 部署。最突出的特點是「Git for Data」功能,為資料庫實作版本控制,支援零拷貝快照、時間旅行查詢、分支、合併與即時回滾。

Who it’s for

適合需要統一資料庫來支援 AI 原生應用(如 RAG)、即時分析與交易工作負載的開發者與資料工程師,也適合想要為生產資料提供 Git 風格安全與彈性版本管理的人員。

Highlights

  • Git-style Version Control: 支援即時快照、時間旅行與資料分支/合併管理。
  • AI-Native: 內建向量搜尋(IVF/HNSW)與全文搜尋,打造 RAG 應用時不需外部向量資料庫。
  • Unified Engine: 單一 HTAP 資料庫取代分別的 OLTP、OLAP 與搜尋引擎需求。
  • MySQL Compatible: 可直接使用現有 MySQL 工具、ORM 與應用程式。
  • Cloud-Native: Kubernetes 原生,具彈性伸縮與儲存‑運算分離。