MD5PrefixedCounterKeyGenerator

Generates keys using the partition ID and task counter to produce a string
containing a number. The string is hashed with MD5 and the digest is
prepended to number. This simulates a common use case where string keys are
hashed for good dispersion in ordered partitioned datastores.
SaltedCounterKeyGenerator

Generates keys using the partition ID and task counter to produce a string
containing a number. The key is then "salted" with a random hexadecimal
digit prepended to the number. This simulates a common use case where
keys produced from increasing numbers (e.g. timestamps) are salted for good
dispersion in ordered partitioned datastores.
Merge pull request #9 from apurtell/more_key_generators

More key generators