昨日、snappyという圧縮アルゴリズムについて書きました。 高速な圧縮・解凍アルゴリズムsnappy 今日は、snappyとgzipとの比較について書きます。 テストデータ テストデータは、Growth Pushの計測データを模倣したランダムデータです。 [ { "goalId" : 1, "timestamp" : 5448497578764886016, "clientId" : 5861785, "value" : null }, { "goalId" : 1, "timestamp" : 6626364349806644224, "clientId" : 4179543, "value" : null }, ... ] こんな感じのJSONをバイト配列にしました。作ってみたら、約38MBになりました。 計測プログラム ざっくり比較したかっただけなので、あまり厳密性は意識していませ