1. A computerized method for utilizing a split dictionary, the method comprising: computing a mean and a standard deviation of a length of a plurality of records in a dictionary; determining a split condition based on the computed mean and the computed standard deviation; and splitting the dictionary into a plurality of split dictionaries based on the split condition.