0

我目前正在开发一个项目,用户将上传项目,但其他用户将能够克隆这些项目(想想 github-esque)。

现在我最初的想法是为每个项目创建一个容器,以便轻松克隆它们。虽然我仍然会存储对每个文件的引用及其在数据库中的位置。

为每个项目创建一个容器是最好的选择,还是我应该坚持每个用户一个容器?我知道容器中的文件数量限制很大,但我觉得我的初始计划会更好地扩展。

想人吗?

4

1 回答 1

1

这只是个人意见,因为我目前也在我的项目中使用机架空间云。我认为为每个用户创建一个容器仍然是不错的选择,因为您可以在容器内复制、移动对象。

此外,通过为每个用户创建容器,您可以轻松获取当前大小的对象、用户容器,这样您就可以知道他们当前拥有的可用空间,而无需额外计算。

于 2012-12-05T14:36:12.157 回答