gpt4 book ai didi

git - git 存储库上的 MongoDB 数据库

转载 作者:可可西里 更新时间:2023-11-01 09:31:11 27 4
gpt4 key购买 nike

我正在为我和我 friend 的有趣项目准备一个 git 存储库,以学习制作图像/视频共享网站。我们一直在学习 MEAN 堆栈。现在只有我设置了 MongoDB /data/db 并一直在使用它。

问题是,我是否应该/可以在 git 存储库中创建一个 data/db 文件夹,以便我的 friend 可以 pull 所有内容并在他的浏览器上查看显示的图像?或者我应该是唯一一个处理数据库的人吗?

此外,欢迎提供有关部署的任何提示或建议。谢谢。

最佳答案

理论上是可行的。您可以将 MongoDB 数据库文件置于版本控制之下。当您在 MongoDB 未运行时提交数据库文件并且您的同事在他的 MongoDB 实例也未运行时 pull 它们时,应该可以通过这种方式交换数据库内容。至少只要你们都使用相同版本的 MongoDB。

但是,这样做可能不是一个好主意,因为 Git 不是为经常更改的大型二进制文件构建的。您的存储库的性能可能不如您对 Git 的预期。

作为替代解决方案,您可以设置一个 MongoDB 实例,你们都可以通过网络并行访问该实例。

关于git - git 存储库上的 MongoDB 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25909126/

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