跳过主要内容
广告OpenFree logo推广你的产品触达更多潜在用户,助力产品增长与收益提升。投放广告
Favicon of Bytebase

Bytebase

Free 等级项目

Bytebase 是一个开源数据库治理平台,为团队和 AI 代理提供单一控制平面,用于跨主流数据库类型与环境安全地变更、访问和审计数据库。

访问 bytebase/bytebase

项目简介

Bytebase 是一个开源数据库治理平台,在用户(包括人员和 AI 代理)与数据库之间充当单一控制平面。它治理数据库变更管理、访问控制和合规,使每次变更和查询都经过审查、受控并留有记录。Bytebase 支持 PostgreSQL、MySQL、SQL Server、Oracle、MongoDB、Redis、MariaDB、TiDB、Snowflake、ClickHouse、Spanner、OceanBase 等数据库。

核心功能

  • 提供基于图形界面的变更工作流,可通过 Web 控制台请求、审查、部署和回滚变更;提供 GitOps 集成,原生支持 GitHub/GitLab 的数据库即代码工作流;提供 SQL 审查,包含 200 多条 lint 规则以执行 SQL 标准和最佳实践;提供访问控制,包括细粒度 RBAC、带自动撤销的即时访问授权,以及基于角色的动态数据脱敏;提供合规能力,包括审计日志、通过 Terraform Provider 和 API 将策略代码化,以及数据分类;提供 AI 功能,包括面向 AI 代理和 IDE 的 MCP 服务器、SQL 编辑器中的文本转

适用场景

  • 面向开发团队:实现数据库模式版本控制,通过 CI/CD 流水线自动化数据库部署,并通过审查工作流协作处理数据库变更;面向 DBA:集中管理所有环境中的数据库,执行组织级 SQL 标准与策略,并监控和审计所有数据库活动;面向安全团队:通过列级权限控制数据访问,对敏感信息实施数据脱敏,并通过审计追踪保持合规。

快速开始

  • Docker 快速启动命令为 docker run --init --name bytebase --publish 8080:8080 --volume ~/.bytebase/data:/var/opt/bytebase bytebase/bytebase:latest;Kubernetes 快速启动命令为 helm install bytebase bytebase/bytebase;启动后访问 localhost:8080 并按设置向导操作。

部署与要求

  • 自托管 Docker 快速启动使用 bytebase/bytebase 镜像,发布 8080 端口,并将数据卷挂载到 /var/opt/bytebase;自托管 Kubernetes 快速启动使用 bytebase/bytebase Helm chart。

采用前须知

  • 许可证:Other。在使用、修改或分发项目前,请确认其具体条款。

评论

登录 后发表评论。

更多类似 Bytebase 的项目

Favicon of ARTEMIS

ARTEMIS

Free 等级项目星标数: 13.7K

以自然语言驱动可靠的 Android 自动化

MCP 服务与工具连接器

ARTEMIS 可将自然语言指令转化为可靠的 Android 自动化,执行端到端工作流并捕获日志,并与 Antigravity、Codex、Claude Code 等 AI 编程助手集成;在 AndroidWorld 基准上报告 99%+ 的任务完成率。

Favicon of mcp-for-blender-pro

mcp-for-blender-pro

Free 等级项目星标数: 1K

Blender 的 AI 助手与 MCP 服务器

3D 生成与设计MCP 服务与工具连接器

mcp-for-blender-pro 是面向 Blender 的 AI 助手与 MCP 服务器,提供可视化聊天、场景检查与编辑工具、多智能体工作流,并支持 OpenAI、Claude、Gemini、Ollama、OpenCode 及自定义端点。

Favicon of universal-modder

universal-modder

Free 等级项目星标数: 8.6K

让 AI 编码代理为你拥有的几乎任何 PC 游戏制作模组。

MCP 服务与工具连接器

面向 AI 编码代理的模组工具箱:包含技能、代理、um CLI、知识库与 fal MCP,可对几乎任何你拥有的 PC 游戏进行侦察、逆向、资产生成、游戏内测试、录制与打包。