Skip to content

Commit 823a7fa

Browse files
committed
chore: update what is bytebase
1 parent 5fdbc56 commit 823a7fa

File tree

4 files changed

+19
-28
lines changed

4 files changed

+19
-28
lines changed

content/docs/introduction/what-is-bytebase.md

Lines changed: 19 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -9,35 +9,19 @@ to be the GitLab/GitHub equivalent for **Database DevSecOps**, specifically buil
99
Bytebase is a **middleware** sitting between you and your database. It can be used in 2 ways:
1010

1111
- **GUI** - Bytebase provides a collaboration workspace for teams to manage database development tasks for all database systems.
12-
- **API (headless)** - Bytebase can go headless. Teams can integrate [Bytebase API](/docs/api/overview/) into
13-
their development workflow.
14-
15-
![fish](/content/docs/what-is-bytebase/fish.webp)
12+
- **API (headless)** - Bytebase can go headless. Teams can leverage [Bytebase API](/docs/api/overview/) as the database operation backend and integrate with their own development workflow.
1613

1714
## 8-in-1
1815

19-
Bytebase is an all-in-one solution for database development lifecycle management. It replaces fragmented database tools and unifies the workflow in a single place. Check [all the tools Bytebase replaces](/blog/all-database-tools-bytebase-replaces).
16+
![venn](/content/docs/what-is-bytebase/venn.webp)
2017

21-
[![replaced-tools](/images/replaced-tools.webp)](/blog/all-database-tools-bytebase-replaces)
18+
Bytebase is an all-in-one solution for database development lifecycle management. It replaces fragmented database tools and unifies the workflow in a single place. Check [all the tools Bytebase replaces](/blog/all-database-tools-bytebase-replaces).
2219

2320
## Key Features
2421

25-
[SQL Review](/docs/sql-review/overview/)
26-
27-
Bytebase analyzes SQL changes to enforce rules in compliance with your organization's policy. The enforcement includes naming conventions, anti-SQL pattern detection and etc. Prod and non-prod environments can also enforce different rules respectively.
28-
2922
[Database CI/CD and Change Automation](/docs/change-database/change-workflow/)
3023

31-
Like code review, Bytebase streamlines the database change process. Within a single workflow, a database change can be reviewed and deployed from the dev environment all the way to the production environment.
32-
33-
[GitOps (Database-as-Code)](/docs/vcs-integration/overview/)
34-
35-
Bytebase keeps the complete schema change history. It also integrates with VCS systems. Teams can manage the SQL migration scripts in the VCS and trigger schema deployment on code commit.
36-
37-
[Batch Change and Query](/docs/change-database/batch-change/)
38-
39-
Bytebase allows you to change a collection of databases in a single workflow. It also allows you to issue
40-
a single query against multiple databases.
24+
Like code review, Bytebase streamlines the database change process. Within a single workflow, a database change can be requested, reviewed, approved and deployed from the dev environment all the way to the production environment. It also supports [automated SQL Review](/docs/sql-review/overview/) and [GitOps (Database-as-Code)](/docs/vcs-integration/overview/).
4125

4226
[SQL Editor](/docs/sql-editor/overview/)
4327

@@ -51,13 +35,18 @@ Bytebase provides a suite of features to enable organizations to enforce data se
5135

5236
Bytebase provides role-based multi-level masking policy with approval workflow to grant unmasked data access.
5337

54-
[Data Rollback](/docs/change-database/rollback-data-changes/)
38+
[1-click Rollback](/docs/change-database/rollback-data-changes/)
5539

5640
Bytebase provides streamlined 1-click data rollback.
5741

42+
[Batch Change and Query](/docs/change-database/batch-change/)
43+
44+
Bytebase allows you to change a collection of databases in a single workflow. It also allows you to issue
45+
a single query against multiple databases.
46+
5847
[API](/docs/api/overview/)
5948

60-
Bytebase GUI is built on the Bytebase API. In theory, 3rd-party can build a new Bytebase
49+
Bytebase GUI is built on the public Bytebase API. In theory, 3rd-party can build a new Bytebase
6150
GUI based on the same API.
6251

6352
## Compare with Liquibase / Flyway / schemachange
@@ -71,6 +60,14 @@ is growing way faster and ranked No.1 among alternatives.
7160
- [Bytebase vs. Flyway](/blog/bytebase-vs-flyway/)
7261
- [Bytebase vs. schemachange](/blog/snowflake-schema-change/)
7362

63+
## Compare with CloudBeaver
64+
65+
Both have web-based SQL clients. Additionally, Bytebase offers review workflow, more collaboration and security features.
66+
67+
![bytebase-vs-cloudbeaver](/content/docs/what-is-bytebase/bytebase-vs-cloudbeaver.webp)
68+
69+
[Bytebase vs. CloudBeaver](/blog/bytebase-vs-cloudbeaver/)
70+
7471
## Compare with DBeaver / Navicat
7572

7673
SQL GUI Client such as MySQL Workbench, pgAdmin, DBeaver, Navicat provide a GUI to interact with the
@@ -80,12 +77,6 @@ for data security and governance.
8077
- [Bytebase vs. DBeaver](/blog/bytebase-vs-dbeaver/)
8178
- [Bytebase vs. Navicat](/blog/stop-using-navicat/)
8279

83-
## Compare with CloudBeaver
84-
85-
Both have web-based SQL clients. Additionally, Bytebase offers review workflow, more collaboration and security features.
86-
87-
[Bytebase vs. CloudBeaver](/blog/bytebase-vs-cloudbeaver/)
88-
8980
## Compare with Metabase
9081

9182
Metabase is a data visualization and business intelligence (BI) tool. It's built for data teams and business analysts
43.5 KB
Loading
1.83 KB
Loading
154 KB
Loading

0 commit comments

Comments
 (0)