1. A method for processing a storage mechanism-independent query, the method comprising: identifying at least one persistent storage mechanism, from among at least two persistent storage mechanisms, that is capable of providing data for satisfying the query; deriving, from the identified persistent storage mechanisms, data satisfying the query.