13. The method of claim 1 , wherein the first query comprises a script comprising: a gather step for identifying the first subset of the data chunks relevant to the first query and loading the first subset of the data chunks to the main memory; a sift step for executing the first query only against triples included within the first subset of the data chunks loaded to the main memory; and a clear step for freeing the main memory of one or more of the triples included within the first subset of the data chunks loaded to the main memory.
13. The method of claim 1 , wherein the first query comprises a script comprising: a gather step for identifying the first subset of the data chunks relevant to the first query and loading the first subset of the data chunks to the main memory; a sift step for executing the first query only against triples included within the first subset of the data chunks loaded to the main memory; and a clear step for freeing the main memory of one or more of the triples included within the first subset of the data chunks loaded to the main memory. 14. The method of claim 13 , wherein the sift step comprises executing a SPARQL Protocol and RDF Query Language (SPARQL) query included in the script against triples included within the first subset of the data chunks loaded to the main memory.