2019-09-16から1日間の記事一覧

LaravelでデータをDBに保存したいときのメモリ不足をなんとかする

APIで取得した50万件分のデータを保存する 環境 Linux 5.0.0-27-generic #28~18.04.1-Ubuntu PHP 7.3.9 Laravel Framework 6.0.3 MySQL 8.0 結論 CSVに一旦保存してLOAD DATA IN FILEが一番速い。 前提 509,999件分のデータを一括で取得できるAPIがあります…

LEMP環境をDockerで構築

今までPHPを動かすときは、DockerHubからPHPとApacheが一体になったImageを使用していたのだけど、nginxも使ってみたかったのでphp-fpm+nginx環境をDockerで立ち上げてLaravelを動かしてみた。 今まではApacheが同梱されていてコンテナを立ち上げてlocalhost…