Bytebase
Script error: No such module "Draft topics".
Script error: No such module "AfC topic".
Initial release | 2021 |
---|---|
Written in | Go and TypeScript |
Engine | |
Available in | English, Spanish, Chinese |
Type | DevOps, Database |
License | Community Edition: MIT License and other software licenses[1] Enterprise Edition: Source-available proprietary software..[1] |
Website | https://www.bytebase.com |
Search Bytebase on Amazon.
Bytebase is an open-core database DevOps and CI/CD solution. It allows developers and DBAs to change, query, secure, and govern all databases in a single place.
Bytebase is included by both the CNCF cloud native landscape[2] and Platform Engineering Community.[3]
History[edit]
Bytebase was publicly announced as an open-source project in July 2021[4].
According to Runa Capital's ROSS Index[5], Bytebase is ranked as 24th fastest-growing open-source startups in 2022.
In May 2023, Bytebase announced 2.0[6]. 2.0 introduced Bytebase Cloud and a list of enterprise features such as DBA workflow, environment tier, sensitive data masking, and data access control.
In August 2023, Bytebase crossed 1 million downloads[7]
Design[edit]
Unlike traditional database administration tools where they are clent-side software for single-user use case, Bytebase is a server-side collaborative software for multi-user use case. Engineering organizations adopt Bytebase to centralize and standardize the common database operations including schema migration, Role-based access control (RBAC), data masking, audit logging.
Database-as-Code[edit]
Bytebase is a pioneer in bringing code development experience into the database development workflow. This is known as Database-as-Code[8]. Using Bytebase, developers can stay in their familiar Version Control System (VCS) to author the database changes together with the code changes. Bytebase supports the following VCS:
Supported Databases[edit]
- MySQL
- PostgreSQL
- Oracle
- SQL Server
- MongoDB
- Snowflake
- ClickHouse[9]
- Redis
- TiDB[10]
- OceanBase
- Google Cloud Spanner
- AWS Redshift
Major Features[edit]
- Database change workflow
- GitOps integration with
- Automatic SQL lint review
- Data access control
- Dyanmic data masking
- Database schema synchronization
- Database branching
- Database changelist
- Schema drift detection
- Audit logging
Dual Licensing[edit]
All Bytebase source code is available on GitHub. The repository contains 2 licenses:
- Community edition uses the MIT license.[11]
- Enterprise edition uses a proprietary license.[12]
The end user must purchase an enterprise license to use the Enterprise features. This open-core model is common in other for-profit software companies such as GitLab and Sourcegraph.
Related Tools[edit]
References[edit]
- ↑ 1.0 1.1 "Bytebase LICENSE file". GitHub.
- ↑ "Reliable Database CI/CD for Developers and DBAs". CNCF Landscape. Retrieved 2023-12-31.
- ↑ "What is Bytebase". Platform Engineering. Retrieved 2023-12-31.
- ↑ "Announcing Bytebase". Bytebase. Retrieved 2021-07-11.
- ↑ "The fastest-growing open-source startups in 2022". Runa Capital. Retrieved 2022-12-31.
- ↑ "Bytebase 2.0". Bytebase. 11 May 2023. Retrieved 2023-05-11.
- ↑ "Bytebase Crossed 1 Million Downloads". Bytebase. 2 August 2023. Retrieved 2023-08-02.
- ↑ "The "Database as Code" Manifesto". GitHub. Retrieved 2023-01-29.
- ↑ "ClickHouse visual interface". ClickHouse. Retrieved 2024-01-12.
- ↑ "Streamline Database Change Management for TiDB Cloud with Bytebase". PingCAP.com. 15 February 2023. Retrieved 2024-01-12.
- ↑ "Bytebase Community Edition License File". GitHub. Retrieved 2024-01-13.
- ↑ "Bytebase Enterprise Edition License File". GitHub. Retrieved 2024-01-13.
External links[edit]
This article "Bytebase" is from Wikipedia. The list of its authors can be seen in its historical and/or the page Edithistory:Bytebase. Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.