1. A method of data storage and retrieval from a large data text corpora, comprising the steps of: forming at least one sub-collection from the large data text corpora; indexing the at least one sub-collection to form at least one sub-collection view; creating a global view on the basis of the at least one sub-collection view; indexing a search query using the global view; searching, in response to the search query, the at least one sub-collection using the global view; and merging at least one result retrieved from the search of the at least one sub-collection.