redis其他操作

redis其他操作

delete(*names)

conn.delete('hobby')
'''
	删除name
'''

exists(name)

conn.exists('hobby')
'''
	判断name是否存在
'''

keys(pattern='*')

conn.keys('*') 查找所有name
conn.keys('user?')查找name为user+1个字符的name 如:userq
类似于模糊查找
'''
	?:匹配一个字符
	*:匹配多个字符
'''

dbsize

res = coon.dbsize()
'''
	返回name的数量
'''

expire(name ,time)

conn.expire('wife1',5)
'''
	给任意name设置过期时间,单位为秒
'''

rename(src, dst)

conn.rename('test','test1')
'''
	给name重命名
'''

move(name, db))

conn.move('test',3)
'''
	把name从当前库移到第3个库(db3)
'''

randomkey()

print(conn.randomkey())
'''
	随机获取一个redis的name(不删除)
'''

type(name)

print(conn.type('girl_friend'))
'''
	返回name的类型
'''
posted @ 2022-07-14 17:30  春游去动物园  阅读(13)  评论(0编辑  收藏  举报