'Dumps an object into a string for redis.  By default it serializes
integers as regular string and pickle dumps everything else.'

def dump_object(self, value):

    t = type(value)
    if (t in integer_types):
        return str(value).encode('ascii')
    return ('!' + pickle.dumps(value))
