2010-10-27 25 views
13

Dış hizmetlere bağlantı sağlayan bazı veritabanı sürücülerinin ve diğer kitaplıkların, coroutine tabanlı ağ kitaplıklarıyla uyumsuz olduğunu biliyorum. Ancak, SQLAlchemy'nin bu tür kitaplıklar ile güvenli bir şekilde kullanılıp kullanılamayacağını (gevent) ve olası hataları önlemek için herhangi bir geçici çözüm uygulanacaksa bulamadım.SQLalchemy'ı gevent ile kullanmak güvenli midir?

Ya bana bu bilgiyi okuyabileceğim bir makaleye yönlendirebilir misin? Sağlanan cevabın, neden iyi ya da neden olmadığının mekaniklerinin açıklamasını da içermesi durumunda, ek bir 'teşekkür ederim'. :-)

cevap

19

gevent google group for SQLAlchemy numaralı telefonu aramayı denediniz mi?

ben (eğer read this ettik emin olun) başarıyla SQLAlchemy + psycopg2 kullanmanın bu başarıyla SQLAlchemy + mysql-connector kullanmanın raporunu ve bunu buldum

Ben SQLAlchemy kullanır sqlalchemy veritabanı sürücüsü sürece gevent ile kullanmak güvenli olmalıdır düşünürdüm

Güvende, ama kendim denemedim ve sadece bunu diğer kullanıcılardan gelen raporlara dayandırıyorum.

+0

Teşekkürler, sadece ihtiyacım olan bilgiler. Ve ayrıca gevent geliştirmek için teşekkür :) – dpq

+0

Ben mysql.connector kullanmanızı öneririm. psycopg2'nin bazı sorunları olabilir. –

+3

Psycopg2'yi gevent ile kullandım ve herhangi bir sorunla karşılaşmadım. Onları yeniden üretebilirseniz, gevent google grubu veya yayın takipçisi yayınlamaktan çekinmeyin. –

İlgili konular