登录
首页 >  Golang >  Go问答

示例: 在 liquibase 中使用 google-cloud-datastore

来源:stackoverflow

时间:2024-03-18 22:15:29 197浏览 收藏

**数据存储版本控制** 在 NoSQL 数据库中,版本控制可能是一个挑战。本文将探讨在 Google Cloud Datastore 中使用 Liquibase 进行数据库创建版本控制的可能性。虽然 Datastore 本身不提供版本控制系统,但我们可以利用导出工具和代码来实现版本控制。Visual Studio 提供了一个迁移工具,可用于在数据库结构之间进行迁移,但 NoSQL 数据库在每次更改中可能没有上下文。

问题内容

我需要一些示例,我们可以在其中对谷歌云数据存储的数据库创建进行版本控制。 我可以看到谷歌云 mysql https://medium.com/@ramzi.maalej/micronaut-using-google-cloud-sql-9b2fc466c01a 的示例,但是谷歌云是否有任何文档可以与谷歌云数据存储和 liquibase 一起使用。 任何有关如何使用云数据存储设置 liquibase 的帮助或示例将不胜感激


解决方案


即使数据存储区不提供版本控制系统,也许可以使用导出工具和后面的一些代码从头开始创建。 https://cloud.google.com/datastore/docs/export-import-entities#rest

例如,Visual Studio 有一个工具可以在数据库结构之间进行迁移,这是针对映射关系数据库的实体框架,

但最重要的方法是 NoSQL 数据库在每次更改中可能没有上下文。

https://guptakumartanuj.wordpress.com/2017/09/04/approaches-to-support-versioning-through-nosql-database-like-document-db/

今天关于《示例: 在 liquibase 中使用 google-cloud-datastore》的内容介绍就到此结束,如果有什么疑问或者建议,可以在golang学习网公众号下多多回复交流;文中若有不正之处,也希望回复留言以告知!

声明:本文转载于:stackoverflow 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>