class RedisAccess: def __init__(self): # redis db instance self.redis_pool = RedisPool() # redis db id self.DEFAULT_DB = 0 # default db self.TC_ITEM_DB = 200 # tc item self.COOKIE_DB = 9 # cookie self.QUEUE_DB = 10 # queue db ######################## Cookie部分 ######################## # 判断是否存在cookie def exist_cookie(self, keys): return self.redis_pool.exists(keys, self.COOKIE_DB) # 删除cookie def remove_cookie(self, keys): return self.redis_pool.remove(keys, self.COOKIE_DB) # 查询cookie def read_cookie(self, keys): try: val = self.redis_pool.read(keys, self.COOKIE_DB) if val: cookie_dict = pickle.loads(val) _time = cookie_dict["time"] _cookie= cookie_dict["cookie"] return (_time, _cookie) except Exception, e: Common.log('# Redis access read cookie exception: %s' % e) return None
class RedisAccess: def __init__(self): # redis db instance self.redis_pool = RedisPool() # redis db id self.DEFAULT_DB = 0 # default db self.XC_ITEM_DB = 210 # xc item self.COOKIE_DB = 9 # cookie ######################## Cookie部分 ######################## # 判断是否存在cookie def exist_cookie(self, keys): return self.redis_pool.exists(keys, self.COOKIE_DB) # 删除cookie def remove_cookie(self, keys): return self.redis_pool.remove(keys, self.COOKIE_DB) # 查询cookie def read_cookie(self, keys): try: val = self.redis_pool.read(keys, self.COOKIE_DB) if val: cookie_dict = pickle.loads(val) _time = cookie_dict["time"] _cookie= cookie_dict["cookie"] return (_time, _cookie) except Exception, e: Common.log('# Redis access read cookie exception: %s' % e) return None
def __init__(self): # redis db instance self.redis_pool = RedisPool() # redis db id self.DEFAULT_DB = 0 # default db self.XC_ITEM_DB = 210 # xc item self.COOKIE_DB = 9 # cookie
def __init__(self): # redis db instance self.redis_pool = RedisPool() # redis db id self.DEFAULT_DB = 0 # default db self.TC_ITEM_DB = 200 # tc item self.COOKIE_DB = 9 # cookie self.QUEUE_DB = 10 # queue db
class RedisAccess: def __init__(self): # redis db instance self.redis_pool = RedisPool() # redis db id self.DEFAULT_DB = 0 # default db self.TB_SHOP_DB = 1 # taobao shop self.TB_ITEM_DB = 2 # taobao item self.VIP_ACT_DB = 3 # vip activity self.VIP_ITEM_DB = 4 # vip item self.VIP_SKU_DB = 5 # vip sku self.JHS_ACT_DB = 20 # jhs activity self.JHS_ITEM_DB = 21 # jhs item self.JHS_SKU_DB = 22 # jhs SKU self.COOKIE_DB = 9 # taobao cookie self.QUEUE_DB = 10 # queue db ######################## Cookie部分 ######################## # 判断是否存在cookie def exist_cookie(self, keys): return self.redis_pool.exists(keys, self.COOKIE_DB) # 删除cookie def remove_cookie(self, keys): return self.redis_pool.remove(keys, self.COOKIE_DB) # 查询cookie def read_cookie(self, keys): try: val = self.redis_pool.read(keys, self.COOKIE_DB) if val: cookie_dict = pickle.loads(val) _time = cookie_dict["time"] _cookie= cookie_dict["cookie"] return (_time, _cookie) except Exception, e: print '# Redis access read cookie exception:', e return None
def __init__(self): # redis db instance self.redis_pool = RedisPool() # redis db id self.DEFAULT_DB = 0 # default db self.JM_ACT_DB = 30 # jm activity self.JM_ITEM_DB = 31 # jm item self.JM_SKU_DB = 32 # jm SKU self.COOKIE_DB = 9 # cookie self.QUEUE_DB = 10 # queue db
class RedisAccess: def __init__(self): # redis db instance self.redis_pool = RedisPool() # redis db id self.DEFAULT_DB = 0 # default db self.JM_ACT_DB = 30 # jm activity self.JM_ITEM_DB = 31 # jm item self.JM_SKU_DB = 32 # jm SKU self.COOKIE_DB = 9 # cookie self.QUEUE_DB = 10 # queue db ######################## Cookie部分 ######################## # 判断是否存在cookie def exist_cookie(self, keys): return self.redis_pool.exists(keys, self.COOKIE_DB) # 删除cookie def remove_cookie(self, keys): return self.redis_pool.remove(keys, self.COOKIE_DB) # 查询cookie def read_cookie(self, keys): try: val = self.redis_pool.read(keys, self.COOKIE_DB) if val: cookie_dict = pickle.loads(val) _time = cookie_dict["time"] _cookie = cookie_dict["cookie"] return (_time, _cookie) except Exception, e: Common.log("# Redis access read cookie exception: %s" % e) return None
def __init__(self): # redis db instance self.redis_pool = RedisPool() # redis db id self.DEFAULT_DB = 0 # default db self.TB_SHOP_DB = 1 # taobao shop self.TB_ITEM_DB = 2 # taobao item self.VIP_ACT_DB = 3 # vip activity self.VIP_ITEM_DB = 4 # vip item self.VIP_SKU_DB = 5 # vip sku self.JHS_ACT_DB = 20 # jhs activity self.JHS_ITEM_DB = 21 # jhs item self.JHS_SKU_DB = 22 # jhs SKU self.COOKIE_DB = 9 # taobao cookie self.QUEUE_DB = 10 # queue db