chemaHero 是一种开源数据库架构迁移工具,现在提供对 CockroachDB 的支持,使开发人员可以更轻松地将架构更新部署到流行的数据库。
作为 CLI 实用程序和 Kubernetes Operator 编写的 SchemaHero 使数据库模式具有声明性,消除了创建和管理顺序迁移脚本的任务,并且与运行应用程序的所有环境兼容。
SchemaHero 解决了迁移挑战,可以为 CockroachDB 数据库部署架构更新,无论数据库在集群中还是外部。
该工具还支持编写 YAML 定义的模式并将其部署到 SchemaHero 操作员,之后操作员可以查询当前的 CockroachDB 模式,确定必要的更改,并生成与 CockroachDB 兼容的迁移脚本供开发人员批准和应用。
CockroachDB 可以非常快速和轻松地横向扩展。据供应商称,它提供完全分布式的 ACID 事务、零停机时间架构更改以及对二级索引和外键的支持。
CockroachDB 在不牺牲 SQL 功能的情况下提供了可扩展性。它还支持 JSON 数据类型来存储 NoSQL 数据。
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。