Redis的使用(待更新)

Posted TAMAYURA

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Redis的使用(待更新)相关的知识,希望对你有一定的参考价值。

import redis
#redis的使用
"""
{
    "k1":"v1",
    names: [把几个,鲁宁,把几个,鲁宁,把几个,把几个,把几个,把几个,]
}

"""

conn = redis.Redis(host=192.168.20.150,port=6379,password=‘‘)
# conn.set(ldq_k1,v1)
k1 = conn.get(ldq_k1)
print(k1)#bv1
# conn.rpush(ldq_k2,*[1,2,3,4,5,6])
k2= conn.rpop(ldq_k2)
print(k2)

# print(conn.rpop(sale_id_list))
# conn.set(k1,v1) # 向远程redis中写入了一个键值对
# val = conn.get(k1) # 获取键值对
# print(val)
# conn.lpush(names_list,*[把几个,鲁宁]) #
# v = conn.llen(names_list)
#
# for i in range(v):
#     val = conn.rpop(names_list)
#     val = conn.lpop(names_list)
#     print(val.decode(utf-8))
# v = conn.llen(namessssss_list)
# print(v)

# [把几个,鲁宁,把几个,鲁宁,把几个,把几个,把几个,把几个,]

# conn.lpush(sale_id_list,*[1,2,3,1,2,1,1,1])

# 自动分配时,获取销售ID
# sale_id = conn.rpop(sale_id_list)

# 获取之后,未使用。再重新加入到原来的列表中
# conn.rpush(sale_id_list,3)

# conn.delete(sale_id_list_origin)
# conn.rpush(sale_id_list_origin,*[1,2,3,1,2,1,1,1])

# ct = conn.llen(sale_id_list_origin)
# for i in range(ct):
#     v = conn.lindex(sale_id_list_origin,i)
#     conn.rpush(sale_id_list,v)
#
# v = conn.lpop(sale_id_list)
# print(v)
#
# conn.delete(sale_id_list_origin)
# conn.delete(sale_id_list)

# 第一次运行,只有数据库有数据

# 如果数据库中没有取到数据,那么直接返回None
# 否则
# conn.rpush(sale_id_list,*[1,2,3,1,2,1,1,1])
# conn.rpush(sale_id_list_origin,*[1,2,3,1,2,1,1,1])

# 接下类一个一个获取,如果取到None,表示已经取完
# sale_id = conn.lpop(sale_id_list)
# if not sale_id:
#     # 先判断,是否需要重置
#     if reset:
#         conn.delete(sale_id_list_origin)
#         conn.delete(sale_id_list)
#         # 重新从数据库获取,并给两个进行复制
#         reset = False
#     else:
#         ct = conn.llen(sale_id_list_origin)
#         for i in range(ct):
#             v = conn.lindex(sale_id_list_origin, i)
#             conn.rpush(sale_id_list, v)
#     sale_id = conn.lpop(sale_id_list)
#
# print(sale_id)


# v = conn.get(xxfasdf9dfsd)
# print(v)

 

以上是关于Redis的使用(待更新)的主要内容,如果未能解决你的问题,请参考以下文章

mybatis第二天——大纲待更新

redis09_秒杀案例eclipse中使用redis有问题,待重新整

PHP + Redis 订阅/发布 实现即时通讯功能

Redis Cluster集群搭建后,客户端的连接研究(Spring/Jedis)(待实践)

redis11_Redis的主从复制先了解待重新看教程redis的集群redis 集群的优缺点

Redis集群之配置文件详解(待完善)