What is the best solution for database connection pooling in python?

前端 未结 8 1565
青春惊慌失措
青春惊慌失措 2020-11-28 23:09

I have developed some custom DAO-like classes to meet some very specialized requirements for my project that is a server-side process that does not run inside any kind of fr

8条回答
  •  Happy的楠姐
    2020-11-28 23:22

    Wrap your connection class.

    Set a limit on how many connections you make. Return an unused connection. Intercept close to free the connection.

    Update: I put something like this in dbpool.py:

    import sqlalchemy.pool as pool
    import MySQLdb as mysql
    mysql = pool.manage(mysql)
    

提交回复
热议问题