web开发-删除用户数据?

web开发-删除用户数据?,web,filesystems,Web,Filesystems,我已经完成了第一个复杂的web应用程序,我发现在db中使用“isDeleted”标志可能比硬删除记录更好。但我想知道,对于存储在文件系统上的数据(例如照片),建议采用什么方法。当它们的相关实体被(软)删除时,我应该删除它们还是保留它们的原样?实际上,垃圾累积会导致存储空间不足吗?这肯定会-您需要收集一些关于典型帐户生成的数据量的统计数据,然后计算您看到的删除量,以确定垃圾数据将堆积多少和/或何时填满存储空间 您可能还想尝试使用类似的方法来存储数据—在这一点上,您需要删除内容的唯一原因是存储数据的

我已经完成了第一个复杂的web应用程序,我发现在db中使用“isDeleted”标志可能比硬删除记录更好。但我想知道,对于存储在文件系统上的数据(例如照片),建议采用什么方法。当它们的相关实体被(软)删除时,我应该删除它们还是保留它们的原样?实际上,垃圾累积会导致存储空间不足吗?

这肯定会-您需要收集一些关于典型帐户生成的数据量的统计数据,然后计算您看到的删除量,以确定垃圾数据将堆积多少和/或何时填满存储空间


您可能还想尝试使用类似的方法来存储数据—在这一点上,您需要删除内容的唯一原因是存储数据的成本太高。

存储非常便宜。你必须积累大量的数据来运行。考虑“你的用户是否希望他们的个人数据即使在删除他们的账户之后也被收集到某个地方?”这取决于将来会有多有用。只有你才能判断权衡。