发明授权
US06865576B1 Efficient schema for storing multi-value attributes in a directory service backing store
有权
用于在目录服务后备存储中存储多值属性的高效架构
- 专利标题: Efficient schema for storing multi-value attributes in a directory service backing store
- 专利标题(中): 用于在目录服务后备存储中存储多值属性的高效架构
-
申请号: US09316754申请日: 1999-05-21
-
公开(公告)号: US06865576B1公开(公告)日: 2005-03-08
- 发明人: Shia-San Gong , Rodolfo Augusto Mancisidor , Chetan Ram Murthy , Shaw-Ben Shi
- 申请人: Shia-San Gong , Rodolfo Augusto Mancisidor , Chetan Ram Murthy , Shaw-Ben Shi
- 申请人地址: US NY Armonk
- 专利权人: International Business Machines Corporation
- 当前专利权人: International Business Machines Corporation
- 当前专利权人地址: US NY Armonk
- 代理商 Barry S. Newberger; Jeffrey S. LaBaw
- 主分类号: G06F7/00
- IPC分类号: G06F7/00 ; G06F17/30
摘要:
A database schema for storing application data in a relational database backing store of a directory service. The application data has at least some entries with multiple value attributes. According to the invention, the application data is profiled to determine how it may be optimally stored in the backing store. Preferably, single entries having single value attributes are stored in a merged attribute table, while entries having multiple value attributes are stored in per attribute tables. According to the optimization, a majority of the attributes are single valued and are stored in the merged table, and the per attribute tables thus store a relatively smaller number of exceptions. This database schema enhances processing of conventional directory service queries into the backing store.
信息查询