近期 AI 领域的突破让大家都很兴奋,但回到日常的工作中,开发者们还是需要处理许多的琐事。其中之一就是和数据库打交道,一件繁琐但又需要格外仔细的工作,不然就容易造成 #删库跑路 的事故。2 年前,我们启动了 Bytebase 来解决这个问题,并且把项目开源在了 GitHub 上。相比于全球范围内的友商 Liquibase,Flyway,还是国内的 Yearning,Archery,Bytebase 的增长速度也都是更快的。
而在 2022 年整个开源领域,Bytebase 也是增长最快的项目之一,全球排名 24,中国区排名第 2。
1 年前,Bytebase 开始商业化,这一年里我们积累了遍布全球,来自各行各业的客户。今天我们迎来了另一个里程碑,Bytebase 2.0。
Bytebase 最早的版本只支持 MySQL,Bytebase 2.0 中已经支持了 12 种数据库引擎:
像 Bytebase 这样访问数据库的服务,企业通常会部署在自己的私有网络里。Bytebase 从第一天开始就提供了简单的部署方式,整个 bytebase 前后端都被打包在一个二进制文件里,同时我们也提供了 Docker 镜像和 Helm Chart,5 秒完成部署。另一方面,我们也无法否认 Cloud 部署的简便性,所以在提供私有化部署的的基础之上,我们现在也推出了 Bytebase Cloud 版本。
Bytebase Cloud 提供了和私有化部署一样的功能,只是免去了需要用户自己运维的负担。
通过 Cloud 版本,用户也能更加快速地体验 Bytebase 的功能。只要访问官网,免费注册后,跟着我们的快速指引就行了。
创立 Bytebase 的初心,是因为我们本身作为开发者,在市面上找不到让人满意的数据库变更管理方案 (Database Change Management / DCM)。经过了 2 年多的研发,Bytebase 现在已经可以提供完整的 DCM 解决方案,通过一系列独有的功能来建立数据库变更的最佳实践:
Bytebase 2.0 配备了一系列企业级的标准能力,RBAC,SSO 单点登录,2FA 多因素认证,审计日志,水印。除此之外,还有数据库领域的企业级特有功能:
Bytebase 也在积极地把 AI 能力接入到产品中。现在已经可以在 SQL Editor 中,通过自然语言查询数据库。
在 2.0 中,我们还开始借助 AI 对慢查询进行索引建议。
上个月,我们还发布了一款新的产品 SQL Chat,一个对话式的 SQL 客户端,可以使用自然语言来操作数据库。
过去几个月,我们也一直在制作新的官网,这次也随着 2.0 一起上线。除了别具一格的动效外,我们还重制了整个网站的内容,提升了整个网站,尤其是文档页的阅读体验。
我们也希望更多的团队,无论大小,都可以采用数据库变更管理的最佳实践。所以为了达成这个目的,Bytebase 2.0 也升级了免费版的能力,把之前只存在于付费版的几个关键功能也迁移到了免费版:
Bytebase 一直专注于数据库开发领域,同时我们也要依赖于上下游生态,组装在一起给客户交付整体的解决方案。
在国内,我们就有很多的生态伙伴。在 Bytebase 所支持的三款 NewSQL 数据库中,国产的 TiDB 和 OceanBase 就独占二席;此外和 Zadig, KubeVela 一起完成应用的流水线发布;在 Sealos,Rainbond 上接管云原生应用的数据库开发;和 Pigsty 一同为 PostgreSQL 数据库保驾护航。
Bytebase 本身也使用了国内同行的开源组件,比如用 TiDB Parser 来实现 TiDB 和 MySQL 的 SQL 自动审核,库表同步等功能,用 casbin 来实现权限管理。
你可以访问 Bytebase 官网,免费注册云账号,立即体验 Bytebase。也可以和我们的产品专家预约演示。