我目前正在开发一个项目,用户将上传项目,但其他用户将能够克隆这些项目(想想 github-esque)。
现在我最初的想法是为每个项目创建一个容器,以便轻松克隆它们。虽然我仍然会存储对每个文件的引用及其在数据库中的位置。
为每个项目创建一个容器是最好的选择,还是我应该坚持每个用户一个容器?我知道容器中的文件数量限制很大,但我觉得我的初始计划会更好地扩展。
想人吗?
我目前正在开发一个项目,用户将上传项目,但其他用户将能够克隆这些项目(想想 github-esque)。
现在我最初的想法是为每个项目创建一个容器,以便轻松克隆它们。虽然我仍然会存储对每个文件的引用及其在数据库中的位置。
为每个项目创建一个容器是最好的选择,还是我应该坚持每个用户一个容器?我知道容器中的文件数量限制很大,但我觉得我的初始计划会更好地扩展。
想人吗?