def lpush(redisKey, data): try: redisConn = APBase.getRedisConnection(APBase.REDSI_POOL) redisConn.lpush(redisKey, data) redisConn = None except Exception, ex: logger.warn(msg="Lpush data to redis failed: {ex}".format(ex=str(ex))) return False
def delete(redisKey): try: redisConn = APBase.getRedisConnection(APBase.REDSI_POOL) redisConn.delete(redisKey) redisConn = None except Exception, ex: logger.warn(msg="Delete redis key failed: {ex}".format(ex=str(ex))) return False
def rpop(redisKey): try: redisConn = APBase.getRedisConnection(APBase.REDSI_POOL) data = redisConn.rpop(redisKey) redisConn = None return data except Exception, ex: logger.warn(msg="Rpop redis data failed: {ex}".format(ex=str(ex))) return False
def get(redisKey): try: redisConn = APBase.getRedisConnection(APBase.REDSI_POOL) result = redisConn.get(redisKey) redisConn = None return result except Exception, ex: logger.warn(msg="Get redis key failed: {ex}".format(ex=str(ex))) return False
def set(redisKey, value): try: redisConn = APBase.getRedisConnection(APBase.REDSI_POOL) redisConn.set(redisKey, value) redisConn.expire(redisKey, 300) redisConn = None except Exception, ex: logger.warn(msg="Set redis key failed: {ex}".format(ex=str(ex))) return False