簡単にいえばユーザーのデータは個人単位なんだよ
その上で100万まで入る財布を全ユーザーが持ったとしてデータとしては
100万まで入る中で中身は○○円となる
例え100円しか持ってないユーザーのデータでも100万円分までは確保してある訳
無論入力データとして圧縮する方法は幾らでもあるけど稼働してるデータとしてメモリを確保する場合は固定される
でないと1ユーザーのデータアドレスが所持金の増減でリアルタイムに変動しちゃうからね
んで財布を1000万まで入るようにするとどーなると思う?