Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试在露天上大量删除文档。我已经对每个文件使用 CMIS 删除操作尝试了此操作。我在我的测试环境中对其进行了测试(Windows Server 2008R2 上的 alf 3.4.7 Enterprise 大约有 5M 文档)并且它工作有效,但在我的生产环境中(rhel 5.5 上的 alf 3.4.7 Enterprise 大约有 7M 文档)它没有工作和损坏的 lucene 索引。
有没有其他方法可以在露天删除很多文档?谢谢
您应该使用 aorg.alfresco.repo.batch.BatchProcessor, org.alfresco.repo.batch.BatchProcessor.BatchProcessWorker & org.alfresco.repo.batch.BatchProcessWorkProvider将您的工作拆分为多个并行事务。
org.alfresco.repo.batch.BatchProcessor, org.alfresco.repo.batch.BatchProcessor.BatchProcessWorker & org.alfresco.repo.batch.BatchProcessWorkProvider
如果您不想归档节点,您还可以通过在删除每个节点之前将 cm:temporary aspect 添加到每个节点来加快该过程。