gpt4 book ai didi

mongodb - 跟踪页面版本

转载 作者:可可西里 更新时间:2023-11-01 11:48:44 25 4
gpt4 key购买 nike

请指导我如何使用面向文档的数据库解决以下场景。

名为“Page1”(版本 V1.0)的页面可以是文档“Document1”、“Document2”和“Document3”的内容页面。如果我编辑“Page1”中的内容(版本应从 V1.0 更改为 V1.1),此更改应仅反射(reflect)在“Document1”和“Document2”上,但不应影响“Document3”。

现在文档“Document1”和“Document2”是指“Page1”- 版本 V1.1。但是文档“Document3”仍然引用“Page1”- V1.0 版。

像这样我需要跟踪所有页面的更改/版本。

要跟踪这些变化,NoSQL 数据库将比关系数据库更有用。那么在面向文档的数据库中,哪一个是解决这种情况的呢?

最佳答案

您可以使用 Amazon S3 并将您的文档保存在那里。 Amazon S3 支持版本控制,因此每当您下载文档时,它总是会下载最新版本。您可以列出所有版本并恢复您想要再次恢复的任何版本。 Amazon S3 将卸载您保留版本记录的任务。所以你的云没有 sql 数据库总是指向当前版本。

关于mongodb - 跟踪页面版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16827966/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com