Linux上でPostgresから大量のデータをPython経由で読み込もうとしています。 SQLの錬金術は許容できないほど遅いです。 turbodbc https://github.com/blue-yonder/turbodbcは速いと評価していますが、LinuxのAFAIKではなく、WindowsのODBCソースが必要です。 (PostgresのFTPサイトはODBC用の.dllしか持っていませんが)Linux/Postgresとの互換性を主張しています。LinuxでPythonからturbodbcを使ってPostgresにアクセスする
LinuxでPostgresにturbodbcやその他のODBC経由でアクセスするにはどうすればよいですか?
私は、最もよく使われるPython PostgreSQLアダプタ[psycopg2](http://initd.org/psycopg/)を使うことをお勧めします。リンクされたサイトにインストールする方法の指示に従ってください。 – janikarh
問題は、psycopg2が型やフィールドの情報を持たないタプルのリストを返すため、numpyに行く前に手動でフィールド名を再構築する必要があるということです。 – SRobertJames
LinuxでODBCを使用したことはありませんが、リストに 'odbc-postgresql'パッケージがあります... – Abelisto