5. The method of claim 4 , further comprising: constructing a separator directory in memory, wherein the separator directory includes separators for the multiple dictionary blocks, wherein at least one the separators is mapped to an index of the one of the multiple dictionary blocks that includes the first portion of the large string value for that separator.
5. The method of claim 4 , further comprising: constructing a separator directory in memory, wherein the separator directory includes separators for the multiple dictionary blocks, wherein at least one the separators is mapped to an index of the one of the multiple dictionary blocks that includes the first portion of the large string value for that separator. 7. The method of claim 5 , further comprising: searching the separator directory using the large string value to determine the index of the one of the multiple dictionary blocks including the first portion of the large string value.