バイナリデータ
バイナリデータとは、コンピュータで扱えるデータで、人間が見ても理解できないデータ
ソフトウェア内部で扱っているデータをそのままDBへ保存したり送受信できるようにすること。
たとえば、配列をDBへ保存する際に、
普通、DBには「フィールド:値」という形式で保存されるため、配列のデータをそのまま保存することはできない。
仮に「array(‘a’, ‘b’, ‘c’)」という値を保存した場合、それはただの文字列でしかない。
しかし、シリアライズすると、配列データを配列データとして保存することができる。
シリアライズの逆。
シリアライズしたデータを復元すること。