def redis(): rd = Redis() keys = set(rd.keys()) yield rd to_del = [k for k in rd.keys() if k not in keys] if to_del: rd.delete(*to_del)
#!/usr/bin/python3 # encoding: utf-8 # @Time : 2021/8/24 13:56 # @author : zza # @Email : [email protected] # @File : demo_redislite.py from redislite import Redis redis_connection = Redis('./redis.db') redis_connection.keys() [] redis_connection.set('key', 'value') True redis_connection.get('key') 'value'