code: def incr(self, key, by=1):
          
          pipe = self._client.pipeline(transaction=False)
          pipe.incr(self.get_key(key), by)
          if key not in self:
              pipe.hincrby(self._bucket_key, self.key_prefix, 1)
          result = pipe.execute()
          return result[0]
docs: :see::meth:RedisMap.incr