文章 2025-04-10 来自:开发者社区

数据库数据删除策略:硬删除vs软删除的最佳实践指南

theme: cyanosis 在日常的项目开发中,“删除”操作几乎无处不在,例如删除用户、删除订单、删除文件等等。然而,删除数据的方式却并不是只有一种。根据实际需求,开发者可能需要选择不同的方式来处理删除操作。最常见的删除方式分为两种:硬删除(Hard Delete)和软删除(Soft Delete)。它们在实现逻辑、数据保留、性能表现等方面有着显著的差异,也适用于不同的场景。下面,我们由浅入....

文章 2022-02-16 来自:开发者社区

关于Domino数据库的软删除

在Domino的数据库属性的 “高级” 附签(选择文件->数据库->属性),选中“允许软删除”,这样我们就启用了软删除功能,当一个文档没有删除的时候我们可以使用NotesDatabase的GetDocumentByID(NoteID)和GetDocumentByUNID(UNID)方法来得到该文档,如果我们将该文档软删除后,我们在使用GetDocumentByUNID来获取该文档就会....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐