Example #1
0
    redis.rpush("LS:K1", "V5", "V6")
    redis.rpush("-LS:K2", "VV5", "VV6")

    redis.rpushx("LS:K1", "V7")
    redis.rpushx("-LS:K2", "VV7")

    redis.linsert("LS:K1", "after", "V1", "VB1")
    redis.linsert("-LS:K2", "before", "VV1", "VF1")

    redis.lset("LS:K1", 1, "VS2")
    redis.lset("-LS:K2", 1, "VVS2")

    redis.lrem("LS:K1", 0, "V7")
    redis.lrem("-LS:K2", 0, "VV7")

    print(redis.lpop("LS:K1"))
    print(redis.lpop("-LS:K2"))

    print(redis.rpop("LS:K1"))
    print(redis.rpop("-LS:K2"))

    print(redis.lindex("LS:K1", 0))
    print(redis.lindex("-LS:K2", 0))

    print(redis.rpoplpush("LS:K1", "-LS:K2"))
    print(redis.brpoplpush("LS:K1", "-LS:K2"))

    print(redis.blpop(["LS:K1", "-LS:K2"]))
    print(redis.brpop(["-LS:K2", "LS:K1"]))

    redis.expire("LS:K1", 60)