7. A data processing system for retrieving one or more data values stored in a searchable archive, the system comprising: a data store storing one or more compacted files; a processor coupled to the data store; and a memory coupled to the processor, the memory having stored therein program instructions executable by the processor and which cause the processor to: select a compacted file from one or more compacted files associated with a data archive, the selected compacted file including one or more compressed segments of tokenized data represented as bit vectors and a metadata file containing bit vector segment metadata, wherein the tokenized data comprises one or more token values corresponding to one or more data values stored in the data archive; enable access of the metadata file within the selected compacted file; select one or more of the bit vectors corresponding to one or more data values being searched for from the selected compacted file based on the bit vector segment metadata stored in the metadata file; perform a Boolean operation on the bit vectors included in the selected compacted file to determine if the one or more token values corresponding to the one or more data values being searched for are contained within the selected compacted file; compile search results from each compacted file which match the token value being searched for and return the search results.
7. A data processing system for retrieving one or more data values stored in a searchable archive, the system comprising: a data store storing one or more compacted files; a processor coupled to the data store; and a memory coupled to the processor, the memory having stored therein program instructions executable by the processor and which cause the processor to: select a compacted file from one or more compacted files associated with a data archive, the selected compacted file including one or more compressed segments of tokenized data represented as bit vectors and a metadata file containing bit vector segment metadata, wherein the tokenized data comprises one or more token values corresponding to one or more data values stored in the data archive; enable access of the metadata file within the selected compacted file; select one or more of the bit vectors corresponding to one or more data values being searched for from the selected compacted file based on the bit vector segment metadata stored in the metadata file; perform a Boolean operation on the bit vectors included in the selected compacted file to determine if the one or more token values corresponding to the one or more data values being searched for are contained within the selected compacted file; compile search results from each compacted file which match the token value being searched for and return the search results. 8. The data processing system of claim 7 , wherein: selection of a compacted file is performed by a search process; and accessing the selected compacted file and performing a Boolean operation is performed by one or more search agents invoked by the search process.