This excellent answer在正确的情况下解释了LDAP /目录优于RDBMS 的优点,但仅提到用户帐户和以身份验证为中心的信息作为要存储在目录中的数据类型
答案基本上将以下优点归于一个目录:
我想知道其他用例可能需要在目录中存储数据。如果读取性能是主要好处,那么我认为任何OLAP存储都可能是一个不错的选择,例如数据仓库或报表生成系统。
但是我对LDAP和目录的经验非常有限,我很难看到“穿过树林的森林”;我只看到存储在目录中的用户数据,例如:
DC =示例,DC = org,OU =客户服务,CN = John Smith
我不完全确定这会如何转化为存储/查询非用户数据。
有人可以告诉我,除了用户/身份验证系统之外,哪些用例会成为存储在目录中的主要候选者,和提供一个或多个条目的示例在目录中,我可以围绕如何存储/组织非用户数据进行思考?
答案 0 :(得分:2)
我的包含:
换句话说,除了用户/身份验证信息之外,还有很多东西:
我还有一个网站本身的条目,其中包含标题& c,用于在网页上显示。
我还有一个产品子树,显示它们之间的相互关系和物料清单:我们的系统本身并没有真正的目录 但它确实需要通过层次结构来探索一个网页。这些产品实际上documentSeries,
每个网站都会再次拥有一个或多个documents,
。这实际上用于组织网站,而无需在任何地方种植链接。
我还将其用作某些实验室设备的清单,这些设备也不会出现在数据库中。
我没有必要编写单个表架构。