locate と plocate

locate と plocate は、どちらもシステム内のファイルを高速に検索するためのツールですが、次の点で異なります。 locate plocate どっちがいい? plocate は、mlocate よりも新しく、…

続きを読む »

MySQLのcollation(コレーション)について

utf8mb4_general_ci、utf8mb4_unicode_ci、utf8mb4_unicode_520_ciの違いと、日本語のデータを扱う際にどれを選ぶべきかについて説明します。 1. utf8mb4_gen…

続きを読む »

Python Celery 非同期処理

Celeryで使われる broker と backend の役割について解説します。 Brokerとは? broker は、タスクキューを管理するためのメッセージブローカーの役割を果たします。タスクを送信したり、ワーカー…

続きを読む »

mysqlのint(11)のカッコ内の数値の意味

結論から、mysqlのint(11)のカッコ内の数値は意味がありません。 まず以下の2点をおさえてください。 ・int(8)のカッコ内の数値は桁数である(バイト数ではない)。 ・int(8)としても、記憶領域を変えること…

続きを読む »