支持的聚集配置

Virtual member manager 支持条目级别连接和属性级别连接配置,这两个配置可以独立启用和禁用。

条目级别连接意味着 virtual member manager 可以同时使用多个存储库,并能将不同存储库中的条目识别为表示不同实体的条目。例如,某个公司可能具有一个包含其员工条目的 LDAP 目录和一个包含业务合作伙伴和客户条目的数据库。Virtual member manager 可以配置为同时使用 LDAP 和数据库。用于 virtual member manager 标识的 virtual member manager 层次结构和约束为这两种存储库提供了聚集的名称空间,并能防止标识冲突。

出于安全性和业务原因,客户可能不希望允许 virtual member manager 写入其存储库。但是,调用 virtual member manager 的应用程序又可能需要存储实体的其他属性。为此,virtual member manager 提供了属性扩展存储库,它是用于属性级别连接配置的数据库,与主概要文件存储库的类型无关。例如,某个公司将一个 LDAP 目录用于其内部员工,将一个数据库用于外部客户和业务合作伙伴,它可能不允许 virtual member manager 写入其 LDAP 和其数据库。该公司可以使用 virtual member manager 来将人员的其他属性存储到这些存储库。Virtual member manager 可以将其他属性存储到属性扩展存储库中。当应用程序要求 virtual member manager 检索某个人员的条目时,virtual member manager 会透明地将从 LDAP 或客户的数据库中检索到的该人员的属性,与从属性扩展存储库中检索到的该人员的属性连接在一起,构成一个逻辑人员条目。

条目级别连接和属性级别连接功能可以单独启用或禁用,因此可以生成四种不同的组合:
表 1. 条目级别连接和属性级别连接的组合
  已启用条目级别连接 已禁用条目级别连接
已启用属性级别连接
  • 多个主存储库,每个存储库存储一些条目。
  • 属性扩展存储库(数据库),存储无法存储在主概要文件存储库中的属性。
    注: 属性扩展存储库只有一个,因此多个主概要文件存储库会共享该存储库。
  • 一个主存储库
  • 属性扩展存储库(数据库),存储不在主存储库中的属性。
已禁用属性级别连接 多个主存储库,每个存储库存储一些条目。 一个主存储库。Virtual member manager 不需要任何数据库。
注: 在初始配置后,无论是对于条目级别连接还是属性级别连接,要从已启用切换到已禁用都需仔细考虑,因为 virtual member manager 不支持自动清除数据。此注意事项也适用于在已启用条目级别连接时移除存储库的情况。依赖被移除存储库中数据的应用程序可能无法正常运行。


使用条款 | 反馈