列表
- redis数据库中:
redis -cli -h ip -p port(默认6379)
select 1
选择一号数据库
keys *
查看所有键
LRANGE key start stop
查看key键中的值,从start到stop的闭区间,可以接受负索引
LTRIM key start stop
让列表只保留指定区间的值
—————————————————————————————————————
LPUSH key value
为键为key列表的左边添加一个元素如果key存在且为列表形式,增加一个元素vlalue,不存在则创建一个列表,存在但不是列表类型,报错
RPUSH key value
同上,右添加
—————————————————————————————————————
LPUSHX
和PLUSH相同,但是对于不存在的key的列表,不作任何操作
RPUSHX
同上
—————————————————————————————————————
LSET key index value
为列表中指定下标的元素赋值,就是修改操作。
LREM key count value
count=0移出所有,count<0从后到前移出count个,count>0从前往后移出count
from django-redis import get_redis_connection
con = get_redis_connection('default') #default是settings中设置的
used_key = '拼接的key'
con.lrem(used_key,0,value)
con.lpush(used_key,value)
con.ltrim(used_key, 0, 4)
con.lrange(used_key,0,4)
网友评论