Bytebase 成为 CNCF Landscape 上第一个聚焦在 Database CI/CD 领域的项目 现在查看 →
Bytebase 1.11.0 brings MongoDB support. This blog post walks you through managing MongoDB with Bytebase.
Jan 11, 2023 · 5 min read
Jan 6, 2023 · 4 min read
Dec 9, 2022 · 4 min read
Dec 8, 2022 · 10 min read
了解数据库行业洞见和产品更新
We are thrilled to announce the first release launch of 2023, marking a new beginning for our product and our valued customers. The version number was upgraded from 1.10.0 to 1.11.0. - MongoDB - Schema Diagram - Schema Editor.
Tianzhou
This tutorial will guide you to use Terraform Bytebase Provider to manage your databases via Terraform.
Ningjing
Candy
Navicat is a great single-user SQL client. It, however, has a serious limitation in multi-user scenarios where team collaboration and centralized control is needed. This is where Bytebase comes in, a tool that enables teams to collaborate on database management in a safe and secure way.
Introduce the new SQL Editor in Bytebase Console with six highlights - Admin mode, database-based access control, data anonymization, audit logs, collaborative sheets and easy to use.
This tutorial will walk you through how database access control and data anonymization works in Bytebase. You’ll need two Bytebase accounts – one DBA and one Developer.
Last week, we released Bytebase 1.10.0. Let's take a deeper look into the new features - Audit Log - Terraform Provider to manage user roles in PostgreSQL - Support for large SQL files.
This tutorial will bring your TiDB schema change to the next level by introducing the GitOps workflow, where you commit the schema change script to the GitHub repository, which will in turn trigger the schema deployment pipeline in Bytebase.
TiDB is an open-source NewSQL database that supports Hybrid Transactional and Analytical Processing workloads. This tutorial will guide you step-by-step to set up database change management for TiDB in Bytebase.
This tutorial will bring your Snowflake schema change to the next level by introducing the GitOps workflow, where you commit the schema change script to the GitHub repository, which will in turn trigger the schema deployment pipeline in Bytebase.
This tutorial will guide you step-by-step to set up database change management for Snowflake in Bytebase.
If we can develop a complete Database CI/CD workflow, and break the wall between developers and DBAs, will it improve release efficiency?
Changyu
Last week, we released Bytebase 1.9.1. Let's take a deeper look into the new features - schema editor, mark issues as Need Attention, database access control, and data anonymization.
What is Database Change Management (DCM), the challenges and solution.
The three ways to integrate Bytebase SQL Review with GitHub. GitHub Action, GitHub App, and GitOps CI
Last week, we released Bytebase 1.9.0. Let's take a deeper look into the new features - Sync Schema for PostgreSQL, SQL Editor Admin Mode, and External Approval via Feishu.
The common mistakes when making schema changes and the best practice to avoid those pitfalls.
A conversation with ChatGPT consulting which database to pick for your next software project.
This is a tutorial on how to integrate SQL Review into your GitLab & GitHub CI/CD, so that SQL review is automatically triggered before SQL scripts are merged into your repos.
Mila
Technical details about how Bytebase implements schema synchronization for MySQL.
Zipeng
This article briefly describes the general scenarios of database schema synchronization and how to use this feature smoothly in Bytebase with pure UI operations.
Database access control can be a headache for DBAs and engineering teams. In this post, we explore database access control scenarios, and how Bytebase helps you to centralize database access control.
Last week, we released Bytebase 1.8.0. Let's take a deeper look into the new features - MySQL Sync Schema, Admin Mode for SQL Editor, and External Approval via Feishu.
From the SQLite-insipred DuckDB to the real Snowflake challenger and the Docker for data.
DB Cost is a tool for developers to compare performance and cost differences among cloud database providers.
Xiong
The database schema describes the logical structure of the database data and is the most critical information of a relational database system.
Reviewing SQL can be somewhat tedious, yet is essential to keep your database fleet reliable. At Bytebase, we are building a developer-first SQL review tool to empower the DevOps system.
Bytebase is now the first solution to be included in the CNCF Landscape that focuses solely on database CI/CD.
We recently introduced a global version variable in our Nuxt docs to ease the documentation update during release. This article describes how we implement this feature.
Bytebase is participating in Hacktoberfest 2022! Join the month long celebration of open source with us.
We are a data team within a 500-person company. The company has several customer-facing products, and we are a group of data scientists analyzing data to uncover customer, product, and operational insights.
Now that you have finished Part 1 SQL Review GitHub Actions and Part 2 GitOps workflow, this final part will guide you through putting them together to run the whole process.
This second part will guide you through configuring GitHub.com database GitOps with Bytebase. After following these steps, you can trigger database changes by merging sql files into your GitHub repository.
This first article will guide you to enable SQL Review GitHub actions (developed by Bytebase) when there is a pull request in your repository.
We already have CI/CD for code delivery, why not the database? Imagine applying and deploying database changes the same way you would application code.
We meet some trouble using goreleaser and cgo at the same time. This blog tells how we found the best practices.
Junyi
Introduce gh-ost based online schema migration and how to perform an online schema migration without downtime in Bytebase.
A breakdown of the 30+ SaaS services that we use daily at Bytebase, a 20-person 18-month tech startup, and how much they cost us monthly.
Configure ClickHouse SSL connection and test it by using self-signed CA.
Explain and address the confusion between Developer (Dev), Site Reliability Engineer (SRE), (Operations) Ops and DevOps.
This article describes how Point-in-Time-Recovery (PITR) works in Bytebase and the steps to restore a database using this feature.
Learn how to install MySQL Shell on your macOS.
This post introduces a new feature - schema review policy, which help DBAs and application developers compose better schema change statements.
The idea of codifying database schema changes (aka schema migration) is not new. While we are observing an accelerated trend of embracing Database as Code (DaC) across the industry. In this blog, we will review the state-of-the-art in the Database as Code landscape and share our own insight into the current and future trends in this space.
This is the first of the DDD series, consisting of 10 stories of DBA & Database & developer.
Lucy
This article describes how to install and run Bytebase CLI bb
For better collaboration, DBAs and developers need to be notified when there is any update of the database changes. With Bytebase, you can configure webhooks at a project-level so that Bytebase can post database change notifications to the webhook endpoint.
We use Better Uptime as a way to monitor our websites. With a feature called heartbeats, it is also an easy-to-use tool to monitor Bytebase automatic backup.
Zhe
This article describes the story of Bytebase migrating its storage from SQLite to PostgreSQL and the challenges on the way.
Danny
We recently moved most of our hosted service to render.com and also leverage its unique capability to improve our dev workflow. I was responsible for this task.
Zilong
This article describes how sharding can help building a highly-available services in the Cloud based on author's years of experience at Google Cloud.
What happend in database industry in 2021. OLAP (Snowflake, Databricks, ClickHouse, Firebolt, ClickHouse), OLTP (PostgreSQL, PlanetScale, SQLite) and open source.
Database schema drift is the case where the actual schema in the live database is different from the source of truth. It's also one of the most frequent root cause of the database related outages.
GitLab upgrade from 13 to 14
We are excited to announce that we've raised a $3M seed round, led by Matrix Partners China with participation from Dongxu Huang, co-Founder/CTO of PingCAP (the company behind TiDB).
Run ClickHouse with Docker, and connect using MySQL client.
We dive the rationale behind the industry divergence between state-based and migration-based approach. In the end, we also show how Bytebase can help to get the best of both worlds.
Database-as-Code has many benefits in today's DevOps world. However, there exists several missing bricks preventing its wider adoption. We touch many points around Database-as-Code and also explain why Bytebase could help the transition.
Pros and Cons between choosing UUID or auto increment integer / serial for SQL database.
Bytebase is a tool for database schema change and version control, its main audience are Developers and DBAs. We want to make Bytebase the industry benchmark solution for managing database schema change.