def id_by_sso_id(id): _id = redis.hget(R_ID_BY_SSO_ID, id) if not _id: _id = gid() with redis.pipeline() as p: p.hset(R_ID_BY_SSO_ID, id, _id) p.hset(R_SSO_ID_BY_ID, _id, id) p.execute() return int(_id)
def count_by_id(cls, id): return int(redis.hget(R_STAR_BY_ID, id) or 0)
def sso_id_by_id(id): return int(redis.hget(R_SSO_ID_BY_ID, id) or 0)