私がやろうとしているのはaws-lambda
、圧縮された sql ファイルを にインポートするために使用することですaws-rds
。私の場合、圧縮された sql ファイルはs3
、一部のクローラーによって常に挿入されます。私がしたいのは、SQLファイルがs3バケットにアップロードされたときに、aws-lambda
を使用しmysql-client
てこれらのファイルをにインポートしたいということですaws-rds
。
私がこれを行うと考えた方法は、.zip の zip 内に mysql-client をパッケージ化することaws-lambda
handler
です。しかし、mysqlをzip内にパッケージ化する方法が本当にわかりません。これは可能ですか?はいの場合、これを達成するための手順のリストは非常に役立ちます!
PS: を書くために python-2.7 を使用していaws-lambda
handler
ます。python-mysql
このタスクを達成するためにライブラリを使用することに興味はありません。その理由は、ファイルを解凍してメモリにロードして実行したくないからです。これらのファイルは非常に大きくなる可能性があるため、メモリにロードしたくありません。