https://github.com/radondb/xenon
The MySQL Cluster Autopilot Management with GTID and Raft
https://github.com/radondb/xenon
cluster gtid high-availability management-system mysql raft xenondb
Last synced: 7 months ago
JSON representation
The MySQL Cluster Autopilot Management with GTID and Raft
- Host: GitHub
- URL: https://github.com/radondb/xenon
- Owner: radondb
- License: gpl-3.0
- Created: 2018-01-18T02:31:20.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2022-07-13T10:34:54.000Z (over 3 years ago)
- Last Synced: 2025-04-04T05:05:22.312Z (7 months ago)
- Topics: cluster, gtid, high-availability, management-system, mysql, raft, xenondb
- Language: Go
- Homepage:
- Size: 786 KB
- Stars: 694
- Watchers: 41
- Forks: 165
- Open Issues: 49
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://github.com/radondb/xenon/actions?query=workflow%3A%22Xenon+Build%22+event%3Apush)
[](https://github.com/radondb/xenon/actions?query=workflow%3A%22Xenon+Test%22+event%3Apush)
[](https://github.com/radondb/xenon/actions?query=workflow%3A%22Xenon+Coverage%22)
[](https://goreportcard.com/report/github.com/radondb/xenon)
[](https://codecov.io/gh/radondb/xenon/branch/master)
# Xenon
## Overview
`Xenon` is a MySQL HA and Replication Management tool using Raft protocol.
Xenon has many cool features, such as:
* Fast Failover with no lost transactions
* Streaming & Speed-Unmatched backup/restore
* MySQL Operation and Maintenance
* No central control and easy-to-deploy
* As a Cloud App
## Architecture

## Documentation
- [build and run xenon](docs/how_to_build_and_run_xenon.md) : How to build and run xenon.
- [xenon cli commands](docs/xenoncli_commands.md) : Xenon client commands.
- [how xenon works](docs/how_xenon_works.md) : How xenon works.
- [how xenon upgrades](docs/how_xenon_upgrades.md): How xenon upgrades.
## Use case
Xenon is production ready, it has been used in production like:
- [MySQL Plus](https://www.qingcloud.com/products/mysql-plus/) - A Highly Available MySQL Clusters
- [RadonDB](https://www.qingcloud.com/products/radondb) - A cloud-native MySQL database for building global, scalable cloud services
## Issues
The [integrated github issue tracker](https://github.com/radondb/xenon/issues)
is used for this project.
## License
Xenon is released under the GPLv3. See [LICENSE](LICENSE)