Performance Evaluation of New Clustering Algorithm in Object-Oriented Database Systems
暂无分享,去创建一个
It is widely acknowledged that clustering is a cornerstone for the performance of database management systems. In particular, object-oriented databases have properties which may compromise the effectiveness of a clustered structure, i.e., object updates and multiple relationships. The clustering problem consists in finding a partition of the set of the objects in the database. Our approach is similar to the one adopted in Schkolnick [1] for the hierarchical model. When objects are grouped together, it is desirable that these objects be accessed together in the future. We have an operational approach: we will evaluate the benefits of our clustering strategy and show how to dynamically adapt it.
[1] J. Hutchinson,et al. Discrete mathematics with algorithms , 1988 .
[2] Patrick Valduriez,et al. Implementation Techniques of Complex Objects , 1986, VLDB.
[3] Jay Banerjee,et al. Composite object support in an object-oriented database system , 1987, OOPSLA 1987.
[4] Mario Schkolnick,et al. A clustering algorithm for hierarchical structures , 1977, TODS.