1. A computer-implemented method for obtaining data of a cache node in a tree-structured cluster, the method comprising: receiving a query for data in the cache node of the tree-structured cluster; determining whether the data is stored in the queried cache node; inquiring other cache nodes in the cluster for the data; and replicating an instance of the data from a cache node storing the data to the queried cache node.