mysql-server (mysql/mysql-server)
Searching Database…
12.5K ·GitHub
这是什么?
这是 MySQL Server 源码发行版:全球最受欢迎的开源关系型数据库,同时包含 MySQL Cluster,一个面向集群化、高可用部署的实时开源事务型数据库。
MySQL Cluster 是单独的附加组件,还是同一个代码库的一部分?
MySQL Cluster 与常规的 MySQL Server 一同从本代码仓库构建;它在标准数据库引擎之上增加了实时、分布式和高可用的集群能力。
这是轻量、可嵌入的数据库,还是需要运行完整的服务器?
这是完整的 MySQL Server/Cluster 源代码,而不是可嵌入的库。使用它意味着需要编译并运行一个完整的、独立的数据库服务器进程。
MySQL Server 能在 Linux、Windows 和 macOS 上运行吗?
MySQL Server 是一个跨平台的 C++ 代码库,由 Oracle 发布,并为 Linux、Windows 和 macOS 构建和分发。
什么是 MySQL Cluster?
MySQL Cluster 是 MySQL 的一个实时分布式变体,专为高可用性和水平扩展而构建,与标准 MySQL Server 一同包含在此源码树中。
这个仓库是否自带用于管理数据库的图形界面?
没有。本仓库只包含 MySQL Server/Cluster 引擎的源代码;MySQL Workbench 等图形化工具是独立的项目。
这个项目包含测试套件吗?
包含。项目的 CI 中有一个 mtr.yml 工作流,指的是 MySQL Test Run(MTR),即 MySQL 自有的回归测试框架。
What are similar projects?
oceanbase, cockroach, citus, incubator-seata, rqlite, foundationdb, scylladb, nebula
Which topics is it in?
transactions, relational-database, distributed-database, high-availability, storage, enterprise, sql, real-time, distributed-systems, c++, backend, database