2016-08-05 9 views
-3

Ich möchte PostgreSQL-Abfragen aufrufen und Ergebnisse für Python-APIs zurückgeben? Im Grunde tun Sie eine Python-und PostgreSQL-Integration/Connectivity. Also, für bestimmte Python API/Calls wollen die Abfragen n Ergebnis zurückgeben.Wie funktioniert Python, PostgreSQL-Integration?

Auch wollen Sie Abstraktion von PostgreSQL DB erreichen.

Danke.

+2

[SQLAlchemy - Das Python SQL Toolkit und Object Relational Mapper] (http://www.sqlalchemy.org/) – klin

Antwort

1

zu klin Kommentar hinzufügen:

psycopg2 - Dies ist die beliebteste psql Adapter für Python ist. Es wurde erstellt, um Probleme mit der Parallelität der psql-Datenbank zu behandeln. Mehrere Erweiterungen sind für zusätzliche Funktionalität mit der DB-API verfügbar.

asyncpg - Neuere psql Adapter, die Defizite in Funktionalität und Leistung, die es gibt mit psycopg2 angegangen werden sollen. Verdoppelt die Geschwindigkeit des textbasierten Datenaustauschprotokolls von psycopg durch Verwendung von binärer E/A (die generische Unterstützung für Containertypen hinzufügt). Ein wichtiges Plus ist, dass es keine Abhängigkeiten hat. Keine persönliche Erfahrung mit diesem Adapter, sondern wird bald getestet.

+0

Während dieser Link die Frage beantworten kann, ist es besser, die wesentlichen Teile der Antwort hier aufzunehmen und bereitzustellen der Link als Referenz. Nur-Link-Antworten können ungültig werden, wenn sich die verknüpfte Seite ändert. - [Aus Bewertung] (/ review/low-quality-posts/13243851) –

+0

Danke! haben aktualisiert, um Ihre Anmerkungen zu reflektieren. – jamzory