lixiaolong 发表于 2018-11-4 12:31:03

基于python+mysql+redis缓存设计与数据库关联数据处理

import ConfigParser  
import sys
  
import redis
  
import MySQLdb
  
__name__ ==:
  
    pool=redis.ConnectionPool(=,=,=)
  
    r=redis.Redis(=pool)
  
    config=ConfigParser.ConfigParser()
  
    :
  
      dbcon=MySQLdb.connect(=,=,=,=,=,=)
  
    MySQLdb.Error,e:
  
      ,e
  
      sys.exit()
  
    :
  
         db_cursor=dbcon.cursor()
  
         id (,):
  
             db_cursor.execute(,id)
  
             db_cursor.execute()
  
         r.zincrby(, id, )
  
    e:
  
         (% e)
  
         db_cursor.execute()
  
         db_cursor.close()
  
         ()
  
    id (,):
  
      result=r.zscore(,id)
  
      result:
  
            :
  
                db_cursor=dbcon.cursor()
  
                db_cursor.execute(,id)
  
                result=db_cursor.fetchone()[]
  
                r.zadd(,id,result)
  
            e:
  
                % e
  
                db_cursor.close()
  
      :
  
            ()
  
            result = (result)
  
      (% (id, result))


页: [1]
查看完整版本: 基于python+mysql+redis缓存设计与数据库关联数据处理