Cache Upper limit?

Pretty much the headline. Is there a limit to how much cache can be stored? I’m deploying on AWS btw, so technically I can cache however much I want, right?