A computer-implemented method of compressing data entries in a database,
including the steps of: (a) inputting a plurality of uncompressed data
entries; (b) dividing a particular uncompressed data entry, in a
pre-determined manner, into at least two sections of significant bits,
the two sections including both a common section and a differentiating
section with respect to other the uncompressed data entries; (c)
determining, by comparison of the particular data entry with a
monotonically-adjacent entry, if a match exists in the common section;
and (d) providing a particular compressed entry for the particular data
entry, the compressed entry including compressed data corresponding to
the particular data entry, wherein if, in step (c), the match exists in
the common section, the compressed data includes at least a portion of
the differentiating section of the particular data entry.