def items(self):
        """ Iterates the set of |{key: value}| entries in :prop:key_prefix of
            :prop:_client

            -> yields redis (key, value) #tuples within this instance
        """
        cursor = '0'
        _loads = self._loads
        _mget = self._client.mget
        while cursor != 0:
            cursor, keys = self.scan(cursor=cursor)
            if keys:
                vals = _mget(*keys)
                for i, key in enumerate(keys):
                    yield (
                        key.replace(
                            self.key_prefix+":", "", 1),
                        _loads(vals[i])
                    )