摘要 |
A method for caching data in a hybrid peer-to-peer system comprising a plurality of interconnected peer computers is disclosed. The method comprising the steps of establishing ( 1702 ) a performance criterion, arranging ( 1703 ) the hybrid peer-to-peer system as a plurality of interconnected hierarchical groups of peers by assigning each of the plurality of peers to at least one group as a first function of the performance criterion, and processing ( 1704 ) the data into a plurality of hierarchical data partitions. The method thereafter allocates ( 1705 ), as a second function of the performance criterion, each said data partition to at least one of the groups, and caches ( 1706 ) each said data partition in at least one peer in the corresponding group.
|