Domino Attachment and Object Service (DAOS)
DAOS 可以在同一服务器上的数据库(应用程序)之间共享标识相同的数据,从而在文件级显著地节省空间。文档附件是第一个使用 Lotus Domino 中的 DAOS 特性的组件。对附件使用 DAOS 称为“附件整合”。
在使用 DAOS 的数据库中,Lotus Domino 不再保存每个文档附件的单独的完整拷贝。相反,服务器保存到内部存储库中每个关联文件的引用,并且从同一服务器上的一个或多个数据库中的多个文档引用相同的文件。
过去,当把包含大型附属文件的消息广播给大量用户时,会为每个收件人创建单独的消息拷贝,这常常会占用大量磁盘空间。但是,如果启用了 DAOS,就可以显著减少存储空间。
另外,附件整合并不限于邮件 —— 只要在启用 DAOS 的服务器上的任何数据库的任何文档中保存附件,就会发生附件整合。
例如,如果同一邮件服务器上的 12 个用户都接收了一个 5 MB 的附件,那么只在磁盘上写 5 MB 的数据,这会节省 92% 的磁盘空间。
管理员可以使用 DAOS 附签上的其他设置指定必须进行整合的最小附件大小,以及指定服务器上用于存储库的父目录。
附件整合对于用户和 API 程序是完全透明的。当收件人打开文档时,无论文档的数据库所在的服务器是否启用了附件整合,都会出现相同的附件图标。用户可以对附件执行删除、本地保存、替换和任何其他任务。
如果删除或替换附件,或者创建包含现有附件的拷贝的新文档或消息,服务器会根据需要调整对存储库中附件的引用,使用映射跨整个服务器判断哪些附件是相同的。
可以使用此特性立即获得益处的常见场合之一是,使用“Reply to All with History”并把附件发送(重新发送)给相同的一组电子邮件收件人。
整合适用于 ODS 50 和更高版本的所有数据库(见图 4)。使用更早的 ODS 的数据库在 Advanced Properties 中不包含 DAOS 设置,但是可以在 Administrator 客户端上预先启用整合,这样当以后升级到 ODS 51(这是 Lotus Domino 8.5 中新的 ODS 版本)时,它们会包含在整合中。