Bytebase currently supports MySQL, PostgreSQL and TiDB. We may add other open source databases in the future. On the other hand, we do not plan to support any commercial databases such as Oracle, SQL Server.
Which versions of each database engine are supported?
Bytebase officially supports the following major versions for each supported database engine
MySQL - 8.0 and 5.7
PostgreSQL - 12.0, 13.0, 14.0
TiDB - 5.0
Bytebase usually works fine with older database versions, we just won't support features specific to those older versions.
Which version control systems (VCS) and providers are supported?
Bytebase only supports Git based VCS. It currently supports GitLab Enterprise Edition (EE) and Community Edition (CE), we plan to support more Git providers roughly in the following order:
Bytebase is lightweight and has no external dependency. For normal workload, it consumes 10MB ~ 20MB memory and can run on the lowest tier machine from any cloud provider.
How do you make money?
Bytebase is still in early stage, so everything is free to use. We plan to keep a free community version and offer an additional paid team plan.