freshcrate
Skin:/
Home > Databases > matrixone

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.

Why this rank:Strong adoptionRecent releaseHealthy release cadence

Description

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.

README

Connect with us:

matrixone16 matrixone16

Contents

What is MatrixOne?

MatrixOne is the industry's first database to bring Git-style version control to data, combined with MySQL compatibility, AI-native capabilities, and cloud-native architecture.

At its core, MatrixOne is a HTAP (Hybrid Transactional/Analytical Processing) database with a hyper-converged HSTAP engine that seamlessly handles transactional (OLTP), analytical (OLAP), full-text search, and vector search workloads in a single unified systemโ€”no data movement, no ETL, no compromises.

๐ŸŽฌ Git for Data - The Game Changer

Just as Git revolutionized code management, MatrixOne revolutionizes data management. Manage your database like code:

  • ๐Ÿ“ธ Instant Snapshots - Zero-copy snapshots in milliseconds, no storage explosion
  • โฐ Time Travel - Query data as it existed at any point in history
  • ๐Ÿ”€ Branch & Merge - Test migrations and transformations in isolated branches
  • โ†ฉ๏ธ Instant Rollback - Restore to any previous state without full backups
  • ๐Ÿ” Complete Audit Trail - Track every data change with immutable history

Why it matters: Data mistakes are expensive. Git for Data gives you the safety net and flexibility developers have enjoyed with Gitโ€”now for your most critical asset: your data.


๐ŸŽฏ Built for the AI Era

๐Ÿ—„๏ธ MySQL-Compatible

Drop-in replacement for MySQL. Use existing tools, ORMs, and applications without code changes. Seamless migration path.

๐Ÿค– AI-Native

Built-in vector search (IVF/HNSW) and full-text search. Build RAG apps and semantic search directlyโ€”no external vector databases needed.

โ˜๏ธ Cloud-Native

Storage-compute separation. Deploy anywhere. Elastic scaling. Kubernetes-native. Zero-downtime operations.


๐Ÿš€ One Database for Everything

The typical modern data stack:

๐Ÿ—„๏ธ MySQL for transactions โ†’ ๐Ÿ“Š ClickHouse for analytics โ†’ ๐Ÿ” Elasticsearch for search โ†’ ๐Ÿค– Pinecone for AI

The problem: 4 databases ยท Multiple ETL jobs ยท Hours of data lag ยท Sync nightmares

MatrixOne replaces all of them:

๐ŸŽฏ One database with native OLTP, OLAP, full-text search, and vector search. Real-time. ACID compliant. No ETL.

MatrixOne

โšก๏ธ Get Started in 60 Seconds

1๏ธโƒฃ Launch MatrixOne

docker run -d -p 6001:6001 --name matrixone matrixorigin/matrixone:latest

2๏ธโƒฃ Create Database

mysql -h127.0.0.1 -P6001 -p111 -uroot -e "create database demo"

3๏ธโƒฃ Connect & Query

Install Python SDK:

pip install matrixone-python-sdk

Vector search:

from matrixone import Client
from matrixone.orm import declarative_base
from sqlalchemy import Column, Integer, String, Text
from matrixone.sqlalchemy_ext import create_vector_column

# Create client and connect
client = Client()
client.connect(database='demo')

# Define model using MatrixOne ORM
Base = declarative_base()

class Article(Base):
    __tablename__ = 'articles'
    id = Column(Integer, primary_key=True, autoincrement=True)
    title = Column(String(200), nullable=False)
    content = Column(Text, nullable=False)
    embedding = create_vector_column(8, "f32")

# Create table using client API
client.create_table(Article)

# Insert some data using client API
articles = [
    {'title': 'Machine Learning Guide',
     'content': 'Comprehensive machine learning tutorial...',
     'embedding': [0.1, 0.2, 0.3, 0.15, 0.25, 0.35, 0.12, 0.22]},
    {'title': 'Python Programming',
     'content': 'Learn Python programming basics',
     'embedding': [0.2, 0.3, 0.4, 0.25, 0.35, 0.45, 0.22, 0.32]},
]
client.batch_insert(Article, articles)

client.vector_ops.create_ivf(
    Article,
    name='idx_embedding',
    column='embedding',
    lists=100,
    op_type='vector_l2_ops'
)

query_vector = [0.2, 0.3, 0.4, 0.25, 0.35, 0.45, 0.22, 0.32]
results = client.query(
    Article.title,
    Article.content,
    Article.embedding.l2_distance(query_vector).label("distance"),
).filter(Article.embedding.l2_distance(query_vector) < 0.1).execute()
for row in results.rows:
    print(f"Title: {row[0]}, Content: {row[1][:50]}...")

# Cleanup
client.drop_table(Article)  # Use client API
client.disconnect()

Fulltext Search:

...
from matrixone.sqlalchemy_ext import boolean_match

# Create fulltext index using SDK 
client.fulltext_index.create(
    Article,name='ftidx_content',columns=['title', 'content']
)

# Boolean search with must/should operators
results = client.query(
    Article.title,
    Article.content,
    boolean_match('title', 'content')
        .must('machine')
        .must('learning')
        .must_not('basics')
).execute()

# Results is a ResultSet object
for row in results.rows:
    print(f"Title: {row[0]}, Content: {row[1][:50]}...")
...

That's it! ๐ŸŽ‰ You're now running a production-ready database with Git-like snapshots, vector search, and full ACID compliance.

๐Ÿ’ก Want more control? Check out the Installation & Deployment section below for production-grade installation options.

๐Ÿ“– Python SDK Documentation โ†’

๐Ÿ“š Tutorials & Demos

Ready to dive deeper? Explore our comprehensive collection of hands-on tutorials and real-world demos:

๐ŸŽฏ Getting Started Tutorials

Tutorial Language/Framework Description
Java CRUD Demo Java Java application development
SpringBoot and JPA CRUD Demo Java SpringBoot with Hibernate/JPA
PyMySQL CRUD Demo Python Basic database operations with Python
SQLAlchemy CRUD Demo Python Python with SQLAlchemy ORM
Django CRUD Demo Python Django web framework
Golang CRUD Demo Go Go application development
Gorm CRUD Demo Go Go with Gorm ORM
C# CRUD Demo C# .NET application development
TypeScript CRUD Demo TypeScript TypeScript application development

๐Ÿš€ Advanced Features Tutorials

Tutorial Use Case Related MatrixOne Features
Pinecone-Compatible Vector Search AI & Search vector search, Pinecone-compatible API
IVF Index Health Monitoring AI & Search vector search, IVF index
HNSW Vector Index AI & Search vector search, HNSW index
Fulltext Natural Search AI & Search fulltext search, natural language
Fulltext Boolean Search AI & Search fulltext search, boolean operators
Fulltext JSON Search AI & Search fulltext search, JSON data
Hybrid Search AI & Search hybrid search, vector + fulltext + SQL
RAG Application Demo AI & Search RAG, vector search, fulltext search
Picture(Text)-to-Picture Search AI & Search multimodal search, image similarity
Dify Integration Demo AI & Search AI platform integration
HTAP Application Demo Performance HTAP, real-time analytics
Instant Clone for Multi-Team Development Performance instant clone, Git for Data
Safe Production Upgrade with Instant Rollback Performance snapshot, rollback, Git for Data

๐Ÿ“– View All Tutorials โ†’

๐Ÿ› ๏ธ Installation & Deployment

MatrixOne supports multiple installation methods. Choose the one that best fits your needs:

๐Ÿณ Local Multi-CN Development

Run a complete distributed cluster locally with multiple CN nodes, load balancing, and easy configuration management.

# Quick start
make dev-build && make dev-up

# Connect via proxy (load balanced)
mysql -h 127.0.0.1 -P 6001 -u root -p111

# Configure specific service (interactive editor)
make dev-edit-cn1          # Edit CN1 config
make dev-restart-cn1       # Restart only CN1 (fast!)

๐Ÿ“– Complete Development Guide โ†’ - Comprehensive guide covering standalone setup, multi-CN clusters, monitoring, metrics, configuration, and all make dev-* commands

๐ŸŽฏ Using mo_ctl Tool (Recommended for Production)

One-command deployment and lifecycle management with the official mo_ctl tool. Handles installation, upgrades, backups, and health monitoring automatically.

๐Ÿ“– Complete mo_ctl Installation Guide โ†’

โš™๏ธ Building from Source

Build MatrixOne from source for development, customization, or contributing. Requires Go 1.22, GCC/Clang, Git, and Make.

๐Ÿ“– Complete Build from Source Guide โ†’

๐Ÿณ Other Methods

Docker standalone, Kubernetes, binary packages, and more deployment options.

๐Ÿ“– All Installation Options โ†’

๐Ÿ”Ž Architecture

MatrixOne's architecture is as below:

MatrixOne

For more details, you can checkout MatrixOne Architecture Design.

๐Ÿ Python SDK

MatrixOne provides a comprehensive Python SDK for database operations, vector search, fulltext search, and advanced features like snapshots, PITR, and account management.

Key Features: High-performance async/await support, vector similarity search with IVF/HNSW indexing, fulltext search, metadata analysis, and complete type safety.

๐Ÿ“š Complete Documentation Documentation Status

๐Ÿ“– Python SDK README - Full features, installation, and usage guide

๐Ÿ“ฆ Installation: pip install matrixone-python-sdk

๐Ÿ™Œ Contributing

Contributions to MatrixOne are welcome from everyone.
See Contribution Guide for details on submitting patches and the contribution workflow.

๐Ÿ‘ All contributors

nnsgmsone
Nnsgmsone
XuPeng-SH
XuPeng-SH
zhangxu19830126
Fagongzi
reusee
Reusee
ouyuanning
Ouyuanning
daviszhen
Daviszhen
aunjgr
BRong Njam
sukki37
Maomao
iamlinjunhong
Iamlinjunhong
jiangxinmeng1
Jiangxinmeng1
jianwan0214
Jianwan0214
LeftHandCold
GreatRiver
w-zr
Wei Ziran
m-schen
Chenmingsong
dengn
Dengn
aptend
Aptend
lni
Lni
xzxiong
Jackson
YANGGMM
YANGGMM
qingxinhome
Qingxinhome
badboynt1
Nitao
broccoliSpicy
BroccoliSpicy
mooleetzi
Mooleetzi
fengttt
Fengttt
zzl200012
Kutori
lacrimosaprinz
Prinz
guguducken
Brown
dongdongyang33
Dongdongyang
JackTan25
Boyu Tan
cnutshell
Cui Guoke
JinHai-CN
Jin Hai
lignay
Matthew
bbbearxyz
Bbbearxyz
tianyahui-python
Tianyahui-python
wanglei4687
Wanglei
triump2020
Triump2020
heni02
Heni02
wanhanbo
Wanhanbo
iceTTTT
IceTTTT
volgariver6
LiuBo
taofengliu
ๅˆ˜้™ถๅณฐ
Ariznawlll
Ariznawlll
goodMan-code
GoodMan-code
yingfeng
Yingfeng
mklzl
Mklzl
jensenojs
Jensen
domingozhang
DomingoZhang
arjunsk
Arjun Sunil Kumar
chrisxu333
Nuo Xu
aressu1985
Aressu1985
matrix-meow
Mo-bot
zengyan1
Zengyan1
aylei
Aylei
noneback
NoneBack
WenhaoKong2001
Otter
richelleguice
Richelle Guice
yjw1268
Ryan
e1ijah1
Elijah
MatrixAdventurer
MatrixAdventurer
NTH19
NTH19
anitajjx
Anitajjx
whileskies
Whileskies
BePPPower
BePPPower
jiajunhuang
Jiajun Huang
Morranto
Morranto
Y7n05h
Y7n05h
songjiayang
Songjiayang
Abirdcfly
Abirdcfly
decster
Binglin Chang
Charlie17Li
Charlie17Li
DanielZhangQD
DanielZhangQD
Juneezee
Eng Zer Jun
ericsyh
Eric Shen
Fungx
Fungx
player-kirito
Kirito
JasonPeng1310
Jason Peng
ikenchina
O2
RinChanNOWWW
RinChanNOW!
TheR1sing3un
TheR1sing3un
chaixuqing
XuQing Chai
qqIsAProgrammer
Yiliang Qiu
yubindy
ZeYu Zhao
adlternative
ZheNing Hu
TszKitLo40
Zijie Lu
ZoranPandovski
Zoran Pandovski
yegetables
Ajian
bxiiiiii
Binxxi
coderzc
Coderzc
forsaken628
ColdWater
dr-lab
Dr-lab
florashi181
Florashi181
hiyoyolumi
Hiyoyolumi
jinfuchiang
Jinfu
sourcelliu
Liuguangliang
lokax
Lokax
lyfer233
Lyfer233
sundy-li
Sundyli
supermario1990
Supermario1990
lawrshen
Tjie
Toms1999
Toms
wuliuqii
Wuliuqii
xiw5
Xiyuedong
yclchuxue
Yclchuxue
ZtXavier
Zt

MatrixOne is licensed under the Apache License, Version 2.0.

Release History

VersionChangesUrgencyDate
v3.0.14Release date: June 2 2026 MatrixOne version: v3.0.14 MatrixOne 3.0.14 builds on 3.0.13 with expanded SQL and MySQL compatibility (math functions, boolean SUM, PostgreSQL-style UPDATE), SQL Task improvements for multi-CN deployments, enhanced Hive-style Parquet external tables, and important stability fixes across transactions, locking, planning, and DDL. ## Key Improvements ### SQL Compatibility & Query - **Math Functions**: Added `ATAN2`, `DEGREES`, `RADIANS`, `SIGN`, and `TRUNCATEHigh6/2/2026
v3.0.13Release date: May 25 2026 MatrixOne version: v3.0.13 MatrixOne 3.0.13 builds on 3.0.12 with further SQL and MySQL compatibility fixes, stronger security rule rewriting, improved Hive-style Parquet external table performance, and important stability fixes across storage, bootstrap, and logservice. ## Key Improvements ### SQL Compatibility & Query - **GROUP_CONCAT**: Fixed GROUP_CONCAT aggregation behavior for improved MySQL compatibility - **Window Functions**: Fixed LEAD/LAG cast hHigh5/25/2026
v3.0.12Release date: May 18 2026 MatrixOne version: v3.0.12 MatrixOne 3.0.12 introduces significant SQL compatibility improvements, data branch features, and critical stability fixes. This release enhances MySQL compatibility with new date/time functions, adds support for Hive-style partitioned Parquet external tables, and brings important data branch snapshot protection capabilities to the 3.0-dev branch. ## Key Improvements ### SQL Compatibility Enhancements * Date/Time Functions: Added suHigh5/18/2026
v3.0.11Release date: May 08 2026 MatrixOne version: v3.0.11 MatrixOne 3.0.11 introduces critical compatibility improvements and bug fixes that enhance stability and usability with major updates across SQL compatibility, transaction handling, and query optimization. ## Key Improvements ### SQL Compatibility Enhancements - DIV operator support: Enhanced division operator compatibility for integer and decimal types - Temporal data handling: Resolved temporal compatibility gaps for improveHigh5/8/2026
v3.0.10Release date: Apr 22 2026 MatrixOne version: v3.0.10 MatrixOne 3.0.10 introduces improvements and bug fixes that enhance usability. Below are the major updates. ## Key Improvements ### Data branch *Drop database robustness: tolerate dangling hidden-index metadata during DropDatabase so drops donโ€™t fail on stale catalog state (#24019). *Correctness after GC + restart: fix cases where data-branch diff/merge could return wrong results on 3.0-dev after GC and restart (#24015). *Diff High4/22/2026
v3.0.9Release date: Apr 1 2026 MatrixOne version: v3.0.9 MatrixOne 3.0.9 introduces improvements and bug fixes that enhance usability. Below are the major updates. ## Key Improvements ### Vector Search & AI Features *IVF-FLAT build parity: Port IVF-FLAT index build from main for consistent behavior across branches (#23737). *IVF create plan: Remove cross apply from ivf_create on 3.0-dev to simplify the plan (#23780). *IVF runtime robustness: Harden InMem IVF paths against distVec issueMedium4/1/2026
v3.0.8Release date: Feb 27 2026 MatrixOne version: v3.0.8 MatrixOne 3.0.8 introduces bug fixes that enhance usability. Below are the major updates. ## Bug Fixes 1. Fix refresh snapshot after exclusive lock to prevent orphan records from concurrent CLONE 2. Fix prebuild composite-unique lock column mapping for INSERT ## What's Changed * to 3.0: fix(sql/plan): prebuild composite-unique lock column mapping for INSERT by @gouhongshen in https://github.com/matrixorigin/matrixone/pull/23763 Low2/27/2026
v3.0.7-hotfix-20260223Release date: Feb 23 2026 MatrixOne version: v3.0.7-hotfix-20260223 MatrixOne 3.0.7-hotfix-20260223 introduces bug fixes that enhance usability. Below are the major updates. ## Bug Fixes Fix build failed on arm env ## What's Changed * BUG: check valid haswell before substitute by @cpegeric in https://github.com/matrixorigin/matrixone/pull/23756 **Full Changelog**: https://github.com/matrixorigin/matrixone/compare/v3.0.7...v3.0.7-hotfix-20260223Low2/23/2026
v3.0.7Release date: Feb 22 2026 MatrixOne version: v3.0.7 MatrixOne 3.0.7 introduces bug fixes that enhance usability. Below are the major updates. ## Bug Fixes 1.Fix pipeline client leak 2.Fix execute create as select in one transaction and enforce source SELECT privilege 3.Fix force CTAS follow-up insert to run on one CN 4.Fix UNION with ORDER BY FIELD() function 5.Fix cdc truncate bug ## What's Changed * fix cdc truncate by @jiangxinmeng1 in https://github.com/matrixorigin/matrLow2/22/2026
v3.0.6Release date: Jan 28 2026 MatrixOne version: v3.0.6 MatrixOne 3.0.6 introduces improvements and bug fixes that enhance usability. Below are the major updates. ## Key Improvements 1. Bloom filter & multiโ€‘CN: Support Bloom filters without regular filters and broadcast Bloom filters across CNs to improve distributed query performance. 2. Backup & export: Add a file index for backups and fix table data export issues to make backup/restore and export more reliable. 3. Vector features: EnLow1/28/2026
v3.0.5Release date: Jan 5 2026 MatrixOne version: v3.0.5 MatrixOne 3.0.5 introduces improvements and bug fixes that enhance usability. Below are the major updates. ## Key Improvements ### Vector Search & AI Features - **Vector Index Enhancements**: Removed experimental flags for IVF and FullText indexes, making them production-ready - **Vector Pre-filtering**: Added support for enable_vector_prefilter_by_default variable and IVF pre-filtering - **Vector Distance Output**: Direct vectorLow1/5/2026
v3.0.4-hotfix-20251226Release date: Dec 26 2025 MatrixOne version: v3.0.4-hotfix-20251226 MatrixOne 3.0.4-hotfix-20251226 introduces bug fixes that enhance usability. Below are the major updates. ## Bugfix Fix snapshot bug skip length validation when casting TEXT to CHAR/VARCHAR ## What's Changed * [fix] update dragonboat version, fix the snapshot bug: by @volgariver6 in https://github.com/matrixorigin/matrixone/pull/23281 * skip length validation when casting TEXT to CHAR/VARCHAR to hotfix by @zhangLow12/26/2025
v3.0.4-hotfix-20251213Release date: Dec 13 2025 MatrixOne version: v3.0.4-hotfix-20251213 MatrixOne 3.0.4-hotfix-20251213 introduces bug fixes that enhance usability. Below are the major updates. ## Bugfix Fix clone indexes when alter table ## What's Changed * to hotfix: fix clone indexes when alter table. by @gouhongshen in https://github.com/matrixorigin/matrixone/pull/23260 **Full Changelog**: https://github.com/matrixorigin/matrixone/compare/v3.0.4-hotfix-20251210...v3.0.4-hotfix-20251213Low12/13/2025
v3.0.4-hotfix-20251210Release date: Dec 10 2025 MatrixOne version: v3.0.4-hotfix-20251210 MatrixOne 3.0.4-hotfix-20251210 introduces bug fixes that enhance usability. Below are the major updates. ## Bugfix Fix block filter ## What's Changed * to hotfix: fix block filter by @gouhongshen in https://github.com/matrixorigin/matrixone/pull/23239 **Full Changelog**: https://github.com/matrixorigin/matrixone/compare/v3.0.4-hotfix-20251204...v3.0.4-hotfix-20251210Low12/10/2025
v3.0.4-hotfix-20251204Release date: Dec 04 2025 MatrixOne version: v3.0.4-hotfix-20251204 MatrixOne 3.0.4-hotfix-20251204 introduces improvements and bug fixes that enhance usability. Below are the major updates. ## Key Improvements Support nfs-client ## Bugfix Fix update bug Fix order by panic in join queries ## What's Changed * fix: pick some fixes to 3.0.4 hotfix by @XuPeng-SH in https://github.com/matrixorigin/matrixone/pull/23205 * add disable prealloc by @LeftHandCold in https://github.com/Low12/4/2025
v3.0.4-hotfix-20251128Release date: Nov 28 2025 MatrixOne version: v3.0.4-hotfix-20251128 MatrixOne 3.0.4-hotfix-20251128 introduces bug fixes that enhance usability. Below are the major updates. ## Bugfix Fix ivfflat distfunc inconsistency Fix distinct agg should be run in only one node and without any parallel ## What's Changed * to hotfix: adding config for the prefetching on the subscribed tables by @gouhongshen in https://github.com/matrixorigin/matrixone/pull/22861 * fix: distinct agg should bLow11/28/2025
v3.0.4-hotfix-20251117Release date: Nov 17 2025 MatrixOne version: v3.0.4-hotfix-20251117 MatrixOne 3.0.4-hotfix-20251117 introduces bug fixes that enhance usability. Below are the major updates. ## Bugfix Fix pushdown limit Fix the proxy cannot balance connections ## What's Changed * fulltext pushdown limit when no filter (pick to 3.0.4 hotfix) by @XuPeng-SH in https://github.com/matrixorigin/matrixone/pull/22851 * fix: the proxy cannot balance connections when connect too fast by @volgariver6 in hLow11/17/2025
v3.0.4-hotfix-20251114Release date: Nov 14 2025 MatrixOne version: v3.0.4-hotfix-20251114 MatrixOne 3.0.4-hotfix-20251114 introduces bug fixes that enhance usability. Below are the major updates. ## Bugfix Fix Split large sels into multiple batches in CompactBatchs.Union Fix remap error in JOIN with cross-table column ## What's Changed * Set the maximum number of load retries and retry time by @LeftHandCold in https://github.com/matrixorigin/matrixone/pull/22820 * (fix): left join OR predicate regLow11/14/2025
v3.0.4Release date: Nov 5 2025 MatrixOne version: v3.0.4 MatrixOne 3.0.4 introduces improvements and bug fixes that enhance usability. Below are the major updates. ## Key Improvements Improve performance of vector index Support remap hint ## Bugfix Fix Gc some bugs Fix cdc state and sinker bugs Fix check parts and skip when column not updated in PreInsertFullTextIndex Fix Incorrect decimal negative value conversion in statistics ## What's Changed * Snapshot support for databaseLow11/5/2025
v2.2.2-hotfix-20250822-20251017Release date: Oct 17 2025 MatrixOne version: MatrixOne-v2.2.2-hotfix-20250822-20251017 MatrixOne v2.2.2-hotfix-20250822-20251017 introduces bug fixes that enhance usability. Below are the major updates. ## Bugfix Fix lost connection bug ## What's Changed * Set the maximum number of load retries and retry time by @LeftHandCold in https://github.com/matrixorigin/matrixone/pull/22633 **Full Changelog**: https://github.com/matrixorigin/matrixone/compare/v2.2.2-hotfix-20250822...v2Low10/17/2025
v3.0.3Release date: Oct 15 2025 MatrixOne version: v3.0.3 MatrixOne 3.0.3 introduces bug fixes that enhance usability. Below are the major updates. ## Bugfix Fix dropping ivfflat index failed Fix Gc file leak ## What's Changed * fix: dropping an IVFFlat index fails to clean up all associated tables 3.0 by @aptend in https://github.com/matrixorigin/matrixone/pull/22605 * Fix GC file leak by @LeftHandCold in https://github.com/matrixorigin/matrixone/pull/22618 **Full Changelog**: htLow10/15/2025
v3.0.2Release date: Oct 11 2025 MatrixOne version: v3.0.2 MatrixOne 3.0.2 introduces improvements and bug fixes that enhance usability. Below are the major updates. ## Key Improvements Support FOREIGN_KEY_CHECKS ## Bugfix Fix load data bugs Fix cdc show status bug ## What's Changed * to 3.0: should ignore the nonexistence err of the foreign table when dropping the database and table by @gouhongshen in https://github.com/matrixorigin/matrixone/pull/22552 * fix cdc create sql by @jiaLow10/11/2025
v2.2.2-hotfix-20250926Release date: Sep 26 2025 MatrixOne version: v2.2.2-hotfix-20250926 ## Bugfix Fix convert l2sq score tp l2 score for hnsw and ivfflat index ## What's Changed * 2.2 dev convert l2sq score tp l2 score for hnsw and ivfflat index by @cpegeric in https://github.com/matrixorigin/matrixone/pull/22542 **Full Changelog**: https://github.com/matrixorigin/matrixone/compare/v2.2.2-hotfix-20250916...v2.2.2-hotfix-20250926Low9/26/2025
v3.0.1Release date: Sep 26 2025 MatrixOne version: v3.0.1 MatrixOne 3.0.1 introduces improvements and bug fixes that enhance system performance, stability, and usability. Below are the major updates. ## Key Improvements 1.Support select score from the vector table 2.Improve ALTER TABLE performance ## Bugfix 1.Fix cdc some bugs 2.Fix clone some bugs 3.Fix create hnsw index oom bugs 4.Fix hnsw and ivf index score bugs ## What's Changed * allow queries selecting distance to use vectoLow9/26/2025
v2.2.2-hotfix-20250916Release date: Sep 16 2025 MatrixOne version: v2.2.2-hotfix-20250916 ## Bugfix Fix dn panic error Fix RIGHT DEDUP join ## What's Changed * RIGHT DEDUP join PRs cherry-pick to 2.2-dev by @aunjgr in https://github.com/matrixorigin/matrixone/pull/22264 * fix runtime filter message tag by @aunjgr in https://github.com/matrixorigin/matrixone/pull/22515 **Full Changelog**: https://github.com/matrixorigin/matrixone/compare/v2.2.2-hotfix-20250828...v2.2.2-hotfix-20250916Low9/16/2025
v2.2.2-hotfix-20250828Release date: Aug 28 2025 MatrixOne version: v2.2.2-hotfix-20250828 ## Bugfix Fix cdc error Fix allow queries selecting distance to use vector index ## What's Changed * force next after StaleReadErr by @jiangxinmeng1 in https://github.com/matrixorigin/matrixone/pull/22431 * allow queries selecting distance to use vector index by @aunjgr in https://github.com/matrixorigin/matrixone/pull/22425 **Full Changelog**: https://github.com/matrixorigin/matrixone/compare/v2.2.2-hotfix-2025Low8/28/2025
v3.0.0Release date: Aug 26 2025 MatrixOne version: v3.0.0 MatrixOne 3.0.0 introduces a improvement and bug fixes that enhance system performance, stability, and usability. Below are the major updates. ## Key Improvements 1.Implement Fast-Shallow-Copy of table data 2.Support the new CLONE syntax, enabling rapid shallow copying of data at cluster, tenant, database, and table levels. 3.Schema changes now consume significantly less memory. 4.Implement RIGHT DEDUP join to reduce memory usage foLow8/26/2025
v2.2.2-hotfix-20250822Release date: Aug 22 2025 MatrixOne version: v2.2.2-hotfix-20250822 ## Bugfix Fix SEMI join: don't skip probe when runtime filter fails Fix cn panic as context deadline not set ## What's Changed * [fix] SEMI join: don't skip probe when runtime filter fails (2.2-dev) by @aunjgr in https://github.com/matrixorigin/matrixone/pull/22359 * fix context deadline not set by @jiangxinmeng1 in https://github.com/matrixorigin/matrixone/pull/22370 * fix cdc_scanner by @jiangxinmeng1 in https://giLow8/22/2025
v2.2.2-hotfix-20250817Release date: Aug 17 2025 MatrixOne version: v2.2.2-hotfix-20250817 ## Bugfix Fix fuzzyfilter ## What's Changed * rm tag 8848(2.2-dev) by @Ariznawlll in https://github.com/matrixorigin/matrixone/pull/22236 * Fix fuzzyfilter 2.2 by @XuPeng-SH in https://github.com/matrixorigin/matrixone/pull/22353 **Full Changelog**: https://github.com/matrixorigin/matrixone/compare/v2.2.2-hotfix-20250731...v2.2.2-hotfix-20250817Low8/17/2025
v1.2.2-yidao-hotfix-20250816Release date: Aug 16 2025 MatrixOne version: v1.2.2-yidao-hotfix-20250816 ## Bugfix Fix semi join ## What's Changed * to 1.2.2-yidao: Fix semi join by @gouhongshen in https://github.com/matrixorigin/matrixone/pull/22345 **Full Changelog**: https://github.com/matrixorigin/matrixone/compare/v1.2.2-yidao...v1.2.2-yidao-hotfix-20250816Low8/16/2025
v2.2.2-hotfix-20250731Release date: July 31 2025 MatrixOne version: v2.2.2-hotfix-20250731 MatrixOne v2.2.2-hotfix-20250731 introduces bug fixes. Below are the major updates. ## Bugfix Fix ON UPDATE for INSERT ON DUPLICATE UPDATE Fix union all select fulltext ## What's Changed * Modify S3 write operations to use off-heap memory batches 2.2 by @aptend in https://github.com/matrixorigin/matrixone/pull/22271 * trigger ON UPDATE for INSERT ON DUPLICATE UPDATE 2.2-dev by @aunjgr in https://github.com/matriLow7/31/2025
v2.2.2-hotfix-20250725Release date: July 25 2025 MatrixOne version: v2.2.2-hotfix-20250725 MatrixOne v2.2.2-hotfix-20250725 introduces bug fixes. Below are the major updates. ## Bugfix Fix cdc sync timing Fix cdc json ## What's Changed * not lock insert select table by @iamlinjunhong in https://github.com/matrixorigin/matrixone/pull/22154 * bug fix:can not create database in some case (#22164) by @ouyuanning in https://github.com/matrixorigin/matrixone/pull/22183 * Fix replay mpool leak by @LeftHandCoLow7/25/2025
v2.2.2Release date: July 17 2025 MatrixOne version: v2.2.2 MatrixOne 2.2.2 introduces a improvement and bug fixes that enhance system performance, stability, and usability. Below are the major updates. ## Key Improvements 1. CDC support frequency ## Bugfix Optimize memory issues Fix any value for json Fix gc mpool leak Fix force gckp ## What's Changed * Fix any value for json by @XuPeng-SH in https://github.com/matrixorigin/matrixone/pull/22109 * Cdc for 2.2 by @Cabbage74 in httpLow7/17/2025
v1.2.2-yidaoRelease date: July 09 2025 MatrixOne version: v1.2.2-yidao ## Bugfix Fix shuffle join for recursive cte ## What's Changed * fix shuffle join for recursive cte by @iamlinjunhong in https://github.com/matrixorigin/matrixone/pull/22055 **Full Changelog**: https://github.com/matrixorigin/matrixone/compare/v1.2.2-20240715...v1.2.2-yidaoLow7/9/2025
v2.2.1Release date: July 03 2025 MatrixOne version: v2.2.1 MatrixOne 2.2.1 introduces a series of bug fixes that enhance system performance, stability, and usability. Below are the major updates. ## Bugfix Optimize memory issues Fix shuffle join for recursive cte Fix error checking in rpc handler Fix create index with keywords Fix lock hung ## What's Changed * [fix] put non-PK runtime filter in Filter operator by @aunjgr in https://github.com/matrixorigin/matrixone/pull/22026 Low7/3/2025
v2.2.0Release date: June 18, 2025 MatrixOne version: v2.2.0 MatrixOne 2.2.0 introduces a series of bug fixes that enhance system performance, stability, and usability. Below are the major updates. ## Bugfix Fix cdc bug Fix the bug of enum Fix duplicate pk due to big delete Fix rollup with having by Fix join order for DML plan ## What's Changed * sync verfied 2.0 merge changes to 2.1 by @aptend in https://github.com/matrixorigin/matrixone/pull/21528 * modify mergify config to adapt Low6/18/2025
v2.1.1-hotfix-20250611Release date: June 11, 2025 MatrixOne version: v2.1.1-hotfix-20250611 MatrixOne v2.1.1-hotfix-20250611 introduces bug fixes. Below are the major updates and new features. ## Bugfix Fix bug Replace into duplicate Fix delete hung ## What's Changed * to 2.1: fix tombstone object missing after cn transfer by @gouhongshen in https://github.com/matrixorigin/matrixone/pull/21948 * fix changes handle by @jiangxinmeng1 in https://github.com/matrixorigin/matrixone/pull/21994 * Pick delete hLow6/11/2025
v2.1.1-hotfix-20250519Release date: April 19, 2025 MatrixOne version: v2.1.1-hotfix-20250519 MatrixOne v2.1.1-hotfix-20250519 introduces bug fixes that enhance system usability and stability. Below are the major updates and new features. ## Bugfix 1. Fix bug related to Fulltext searching and GC-PANIC ## What's Changed * BUG FIX: Fulltext skip overlap from N-gram output 2.1-dev (#21799) by @volgariver6 in https://github.com/matrixorigin/matrixone/pull/21844 * Remove GC's panic(), use Warn log instead: GCLow5/19/2025
v2.1.1Release date: May 08, 2025 MatrixOne version: v2.1.1 MatrixOne 2.1.1 introduces a series of improvements and bug fixes that enhance system performance, stability, and usability. Below are the major updates and new features. ## Key Improvements 1. improve join order and enable runtime filter for fulltext UPDATE 2. add check local timeout txn 3. retry when remote lock i/o timeout 4. convert BETWEEN filter to PREFIX_BETWEEN on composite keys ## Bugfix 1. Fix bugs related to oom 2. Low5/8/2025
v2.0.3-hotfix-20250417Release date: April 17, 2025 MatrixOne version: v2.0.3-hotfix-20250417 MatrixOne v2.0.3-hotfix-20250417 introduce a bug fix that enhance usability. Below are the major updates and new features. ## Bugfix 1. Fix bugs related to panic when executing particular statement ## What's Changed * fix bug: agg push down panic by @ouyuanning in https://github.com/matrixorigin/matrixone/pull/21715 **Full Changelog**: https://github.com/matrixorigin/matrixone/compare/v2.0.3-hotfix-20250416...vLow4/17/2025
v2.0.3-hotfix-20250416Release date: April 16, 2025 MatrixOne version: v2.0.3-hotfix-20250416 MatrixOne v2.0.3-hotfix-20250416 introduce a bug fix that enhance system stability, and usability. Below are the major updates and new features. ## Bugfix 1. Fix a bug related to txn stability ## What's Changed * cherry pick fix abort mark active txn to 2.0.3 hotfix (#21693) by @XuPeng-SH in https://github.com/matrixorigin/matrixone/pull/21696 **Full Changelog**: https://github.com/matrixorigin/matrixone/comLow4/16/2025
v2.1.0-hotfix-20250409Release date: April 09, 2025 MatrixOne version: v2.1.0-hotfix-20250409 MatrixOne v2.1.0-hotfix-20250409 introduces a bug fix that enhance system usability and upgrade. Below are the major updates and new features. ## Bugfix 1. Fix bug related to data upgrade ## What's Changed * Cp 21661 to 2.1-dev by @ouyuanning in https://github.com/matrixorigin/matrixone/pull/21664 **Full Changelog**: https://github.com/matrixorigin/matrixone/compare/v2.1.0...v2.1.0-hotfix-20250409Low4/9/2025
v2.1.0Release date: April 06, 2025 MatrixOne version: v25.2.1.0 We are thrilled to announce the official release of MatrixOne v25.2.1.0 on April 06, 2025! ## What is MatrixOne? MatrixOne is an AI-driven cloud-native hyper-converged database that adopts a storage-compute separation architecture and fully leverages cloud infrastructure. It is MySQL-compatible and supports hybrid workload scenarios. By combining vector data types and full-text search capabilities, MatrixOne efficiently handleLow4/6/2025
v2.0.5Release date: April 06, 2025 MatrixOne version: v2.0.5 MatrixOne 2.0.5 introduces a bug fixe that enhance system security. Below are the major updates and new features. ## Bugfix 1. Fix bugs related to security for license ## What's Changed * fix license by @zhangxu19830126 in https://github.com/matrixorigin/matrixone/pull/21655 **Full Changelog**: https://github.com/matrixorigin/matrixone/compare/v2.0.4...v2.0.5Low4/6/2025
v2.0.4Release date: April 04, 2025 MatrixOne version: v2.0.4 MatrixOne 2.0.4 introduces a series of improvements and bug fixes that enhance system security. Below are the major updates and new features. ## Bugfix 1. Fix bugs related to security ## What's Changed * fix safety bugs by @zhangxu19830126 in https://github.com/matrixorigin/matrixone/pull/21599 **Full Changelog**: https://github.com/matrixorigin/matrixone/compare/v2.0.3...v2.0.4Low4/4/2025
v2.0.3Release date: March 12, 2025 MatrixOne version: v2.0.3 MatrixOne 2.0.3 introduces a series of improvements and bug fixes that enhance system performance, stability, and usability. Below are the major updates and new features. ## Key Improvements 1. Support new time hint 2. Minor improve for loop join 3. Implement information_schema.table_constraints 4. add flush in send prepare response 5. add txn status check ## Bugfix 1. Fix bugs related to oom 2. Resolve the issue of CN hanLow3/12/2025
v2.0.2Release date: January 25, 2025 MatrixOne version: v2.0.2 MatrixOne 2.0.2 introduces a series of improvements and bug fixes that enhance system performance, stability, and usability. Below are the major updates and new features. ## Key Improvements 1. Point query performance optimization 2. Replay implementation optimization to reduce TN restart time 3. Support querying statistical information of subscribed tables 4. ETLMerge optimization 5. Optimize logtail reconnection to minimize iLow1/25/2025
v2.0.1-hotfix-20241211**Release date**: December 12, 2024 **MatrixOne version**: v2.0.1-hotfix-20241211 **MOI PROD Impact Scope**: All CN Affected This hotfix resolves compatibility issues in v2.0.1 to ensure improved stability and consistent functionality. ## What's Changed * Add debug log for 2.0.1 by @XuPeng-SH in https://github.com/matrixorigin/matrixone/pull/20729 * fix functionid by @daviszhen in https://github.com/matrixorigin/matrixone/pull/20743 **Full ChanLow12/16/2024
v2.0.1Release date: December 10, 2024 MatrixOne version: v2.0.1 MatrixOne 2.0.1 introduces a series of improvements and bug fixes that enhance system performance, stability, and usability. Below are the major updates and new features. ## Key Improvements * Index and Query Optimization * Memory and Resource Optimization * Password Management * Backup and Restore Enhancements * Experimental support for full text search ## Bugfix This release addresses several critical bugs that improLow12/11/2024
v1.2.3-hotfix-20241101## What's Changed * fix vector free panic(1.2.3-tmp-shulian) by @zengyan1 in https://github.com/matrixorigin/matrixone/pull/19680 * Fix alter table column null property-shulian by @qingxinhome in https://github.com/matrixorigin/matrixone/pull/19688 * fix decimal output by @daviszhen in https://github.com/matrixorigin/matrixone/pull/19643 * cherry-pick: fix select version by @daviszhen in https://github.com/matrixorigin/matrixone/pull/19695 * fix decimal panic(1.2.3-shulian) by @zengyan1 in Low11/1/2024
v2.0.0 We are excited to announce the release of MatrixOne v24.2.0.0! MatrixOne is a hyper-converged, cloud-native database built for modern data demands. Designed to deliver high performance, scalability, and MySQL compatibility, MatrixOne provides a seamless HTAP (Hybrid Transactional/Analytical Processing) experience, allowing users to efficiently handle transactions, analytics, time-series data, and streaming processing in one unified platform. ## Highlights of this Release MatrixOne v24Low11/1/2024
v1.2.3-hotfix-20241016## What's Changed * fix Intersection2Vector panic by @gouhongshen in https://github.com/matrixorigin/matrixone/pull/19383 **Full Changelog**: https://github.com/matrixorigin/matrixone/compare/v1.2.3-hotfix-20241010...v1.2.3-hotfix-20241016Low10/16/2024
v1.2.3-hotfix-20241010**Full Changelog**: https://github.com/matrixorigin/matrixone/compare/v1.2.3-hotfix-20240916...v1.2.3-hotfix-20241010Low10/11/2024
v1.2.4Release Date: September 23, 2024 MatrixOne Version: v1.2.4 This hotfix addresses several critical issues and includes minor improvements aimed at enhancing stability and performance. ## What's Changed * make query with limit run in single parallel by @badboynt1 in https://github.com/matrixorigin/matrixone/pull/18803 * cp to 1.2-dev 'fix ndv calculation to make it more accurate' by @badboynt1 in https://github.com/matrixorigin/matrixone/pull/18848 * fix json extract function(#1.2 hotfixLow9/23/2024
v1.2.3-hotfix-20240916Release Date: September 16, 2024 MatrixOne Version: v1.2.3-hotfix-20240916 This hotfix addresses several critical issues and includes minor improvements aimed at enhancing stability and performance. ## Bug Fixes - Resolved a transaction retrieval issue in GetOrCreateTxnWithMeta. - Fixed incorrect value retrieval for unique and secondary keys. - Corrected a panic issue in KillRoutineConnections. - Fixed a proxy panic when killing a connection. - Resolved a bug where sessions could nLow9/16/2024

Dependencies & License Audit

Loading dependencies...

Similar Packages

tidbTiDB is built for agentic workloads that grow unpredictably, with ACID guarantees and native support for transactions, analytics, and vector search. No data silos. No noisy neighbors. No infrastructurv8.5.6
longbowApache Arrow Flight clustered vector cache for high throughput Agent memory sharing 0.2.1
milvusMilvus is a high-performance, cloud-native vector database built for scalable vector ANN searchv2.6.18
mcp-toolboxMCP Toolbox for Databases is an open source MCP server for databases.v1.4.0
ai-daily-newsDeliver daily Chinese AI news summaries by filtering top global tech blog articles into concise, valuable insights for quick reading.main@2026-06-02

More in Databases

milvusMilvus is a high-performance, cloud-native vector database built for scalable vector ANN search
WeKnoraLLM-powered framework for deep document understanding, semantic retrieval, and context-aware answers using RAG paradigm.
ai-real-estate-assistantAdvanced AI Real Estate Assistant using RAG, LLMs, and Python. Features market analysis, property valuation, and intelligent search.
alibabacloud-adb20211201Alibaba Cloud adb (20211201) SDK Library for Python