はじめに pythonからMySQLを叩く際,何を使っていますか?emy,Django,peeweeあたりを使っている方が多いのではないでしょうか.私は色々使ってみて結局emyに落ち着いていますが,何千万,何億オーダのデータになると処理が遅く非常にやっかいです. なので今回は(大きなデータにpython使うなという話は一旦置いておいて),emyを使ったデータ処理をいかに高速にするか,何項目かに分けて備忘録を残しておきます. emyを~と書いてありますが,emyを使ってDBにデータをINSERT,SELECTする際のpython高速化TIPSごった煮です.本当は記事を分けたほうが良いのですが,自分で見返す際にまとまっているほうが嬉しいのでこうしました. なお,今回使用するコードは全てgithubに
このQiitaの目的 emyを使うとPythonからemyにはcoreとitaでは本語のドキュメントが少なかったので、以下の書籍や公式ドキュメントで調べたことをまとめておきます。内容は順次加筆していこうと思います。 Essential emy - Amazon 環境 mysqlでsampledatabaseという名前の空のデータベースをあらかじめ作成しemyでいじっていきます。 mysqlのバージョン8.0.13 Pythonのバージョンは3.7.2 実行環境はPyCharmの2018.3.4 emyのバージョンは1.13.11 emyとは / メリット / デメリット emyとはPythonのモジュールで、se
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く