sql >> Databáze >  >> RDS >> PostgreSQL

Jak mohu sdružit připojení pomocí psycopg a gevent?

Předpokládám, že znáte gevent-psycopg2 modul, který vytváří psycopg Greenlet-friendly.

Při hledání řešení sdružování připojení jsem vyzkoušel 2 řešení:

  • SQLALchemy - zdá se, že funguje správně s vlákny opravenými opicemi a gevent-psycopg2 . QueuePool třída používá threading modul interně pro zamykání, opičí patchování je tedy nutné, i když gevent-psycopg2 vytváří psycopg2 zelená.

  • existuje psycopg2 příklad sdružování připojení v gevent příklady

Vyzkoušel jsem obě řešení, ale ne při produkčním vytížení – takže zatím nemohu říci o jejich robustnosti.



  1. Mysql CREATE DEFINER

  2. Php Session a post problémy na přihlašovací stránce

  3. ORACLE 10g :To_date() Neplatný měsíc

  4. Jak zajistím, aby databáze MySQL běžela zcela v paměti?