上 GitHub 热榜,星星暴涨,这个项目相继超越了 Archery, Flyway 和 Yearning

「 登上 GitHub Trending 星星超越 Yearning 键盘的敲击不停 传播开发的福音 」⚡️

Bytebase 是一款面向开发和 DBA 的一站式数据库 CI/CD 工具。它的所有代码都开源在 GitHub 上。GitHub 也是我们触达全球用户的核心阵地。虽然 GitHub Star 数一直是一个饱受争议的指标,以致于被定性成了虚荣指标 (Vanity Metric)。但它依然是当前开源世界里最流行的指标。由此还衍生出了一种新的开发范式 - 星星驱动开发 Star-Driven Development (SDD)。而所谓的 SDD 就是开发者在调研同领域内的开源项目时,会根据项目的星星数来选型。

file

海外数据库变更管理这个领域,和 Bytebase 处在同一个赛道的主要是 Liquibase 和 Flyway 两大老牌开源项目。前段时间,Bytebase 刚刚飞跃 Flyway,成为了三者里 Star 数最多的。

file

而在国内,这块的产品更偏可视化 SQL 审核方向,这个赛道上另外两款流行的开源项目是 Yearning 和 Archery。Bytebase Star 涨势更快,但整体离 Yearning 还有一段距离,按照正常趋势本来超越要到明年。不过前两天应该是托了一位网友的助攻

file

会画图是字节系的专属技能了,哦,我指的是 ByteByteGo

file

直接把 Bytebase 送上了 GitHub Trending

file

然后星星数就一下子超过了 Yearning

file

回到肇事原图,Liquibase / Flyway,Archery / Yearning 先后挑战成功

file

当然这也还没完,因为图上星星最多的其实是 DBeaver

file

单独留下 Bytebase 和 DBeaver 对比一下

file

再来张按照时间线的

file

超越 DBeaver 还需时日了。产品形态上,Bytebase 和 DBeaver 还是有不小差异。Bytebase 是基于服务端,面向团队的数据库协同管理工具,强调的是数据库操作的流程规范,安全管控。而 DBeaver 则是纯客户端,面向个人,强在丰富的数据库交互能力。

另外 Yearning 和 Archery 也都是优秀的开源项目。和 Bytebase 以商业化运作的模式不同,他们是完全依靠社区推动。Bytebase 之前也写过一篇 <<对比国内主流开源 SQL 审核平台 Yearning vs Archery>>。

总之在开源数据库工具领域,选择丰富,总有一款适合你。

巧合的是,在星星数超过 Yearning 的同时,Bytebase 还被有 300,000 订阅的 TLDR newsletter 摘录了。

file

小编的摘要写的不错「Bytebase provides advanced database DevOps and CI/CD for engineering teams. It provides a unified process to manage, query, secure, and govern all of a team's databases from one place」。

对,就是在一个地方,用统一的流程,管理团队里所有数据库的操作。


💡 更多资讯,请关注 Bytebase 公号:Bytebase

优秀的个人博客,低调大师

微信关注我们

原文链接:https://my.oschina.net/u/6148470/blog/10322904

转载内容版权归作者及来源网站所有!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

相关文章

发表评论

资源下载

更多资源
Apache Tomcat7、8、9(Java Web服务器)

Apache Tomcat7、8、9(Java Web服务器)

Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。

Eclipse(集成开发环境)

Eclipse(集成开发环境)

Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。

Java Development Kit(Java开发工具)

Java Development Kit(Java开发工具)

JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。

Sublime Text 一个代码编辑器

Sublime Text 一个代码编辑器

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。