Database 在数据库中存储LDAP数据?
我有一个web应用程序,它将数据存储在PostgreSQL数据库中。 我也有用户数据,比如电话号码,电子邮件地址。。。存储在LDAP服务器上的web应用程序所需的 当用户访问我的应用程序时,会有对数据库的调用,我还需要LDAP服务器上关于用户的信息Database 在数据库中存储LDAP数据?,database,performance,postgresql,ldap,Database,Performance,Postgresql,Ldap,我有一个web应用程序,它将数据存储在PostgreSQL数据库中。 我也有用户数据,比如电话号码,电子邮件地址。。。存储在LDAP服务器上的web应用程序所需的 当用户访问我的应用程序时,会有对数据库的调用,我还需要LDAP服务器上关于用户的信息 每次请求都要查询数据库和LDAP服务器,还是应该从LDAP服务器获取用户数据并保存到数据库中,然后每24小时更新一次?LDAP查询速度非常快,不应该让应用程序速度变慢。我不希望应用程序在每次请求时都需要LDAP提供这些信息。因此,在需要时直接从LDA
每次请求都要查询数据库和LDAP服务器,还是应该从LDAP服务器获取用户数据并保存到数据库中,然后每24小时更新一次?LDAP查询速度非常快,不应该让应用程序速度变慢。我不希望应用程序在每次请求时都需要LDAP提供这些信息。因此,在需要时直接从LDAP检索它们对我来说更有意义。尤其是因为它们总是最新的 当其中一些信息属于当前登录的用户时,最好在数据库中“复制”并在用户登录时获取(和存储)
总之,我会根据信息的来源从DB和LDAP中检索信息 LDAP查询非常快,不应该让应用程序变慢。我不希望应用程序在每次请求时都需要LDAP提供这些信息。因此,在需要时直接从LDAP检索它们对我来说更有意义。尤其是因为它们总是最新的 当其中一些信息属于当前登录的用户时,最好在数据库中“复制”并在用户登录时获取(和存储) 总之,我会根据信息的来源从DB和LDAP中检索信息