Official documentation repository for MatrixOne Database
π Documentation | π Quick Start | π€ Contributing | π¬ Discussions
This repository contains all the source files for the MatrixOne documentation website.
MatrixOne is a hyperconverged cloud-edge native database designed to consolidate transactional (TP), analytical (AP), and streaming workloads into a single system. It features:
- π Hyper-Converged Engine: Single database supporting OLTP, OLAP, time-series, and machine learning workloads
- βοΈ Cloud-Edge Native: Deploy across public clouds, private clouds, edge, and on-premises with seamless scalability
- β‘ Extreme Performance: Vectorized execution engine with high-performance distributed transactions
- π Multi-Tenancy: Complete tenant isolation with independent resource management
- π Real-time HTAP: Handle mixed transactional and analytical workloads with real-time consistency
- π MySQL Compatibility: Compatible with MySQL protocol and syntax for easy migration
- Simplify Architecture: Replace multiple databases (MySQL, PostgreSQL, ClickHouse, etc.) with one unified system
- Reduce Costs: Lower infrastructure and operational costs through consolidation
- Accelerate Development: Faster development with unified data platform
- Ensure Consistency: Global distributed transactions guarantee data consistency
- Scale Effortlessly: Separate storage and compute for elastic scaling
MatrixOne is ideal for scenarios requiring real-time data processing, large-scale analytics, multi-cloud deployment, and mixed workloads.
Visit our documentation at: docs.matrixorigin.cn
We appreciate your feedback! If you find any documentation issues:
- π Create an Issue to let us know
- π§ Submit a Pull Request to help fix it directly
- Python 3.8+
- Node.js 18+ and pnpm
# Install dependencies
make install
# Start development server
make serveOpen http://127.0.0.1:8000 to preview the documentation.
| Command | Description |
|---|---|
make install |
Install all dependencies |
make serve |
Start local server |
make build |
Build static site |
make lint |
Check code style |
make lint-fix |
Auto-fix style issues |
make clean |
Clean build artifacts |
Run make help to see all available commands.
# 1. Make changes to documentation files
# 2. Preview your changes locally
make serve
# 3. Before committing, run checks
make lint-fix # Auto-fix style issues
make check # Lint + build test
# 4. Commit and push
git add .
git commit -m "Your message"
git pushWe welcome contributions! See Contributing Guide for details.
Apache License 2.0 - see LICENSE for details.
Built with β€οΈ by the MatrixOne Team
β Star us on GitHub! β
Website β’ Documentation β’ GitHub β’ Community