我一直在阅读,很多人使用Redis或其他键值存储/ NoSQL解决方案作为其网站的分布式缓存。缓存大量数据
也许我没有完全理解,但看起来这仅适用于共享数据的解决方案。例如,如果我有一个网站需要用户登录,并且他们生成的查询返回的数据仅针对那些无法为所有用户缓存的用户(在我的案例中为银行/资产信息),但此类型的解决方案不起作用。
不幸的是,该数据库是在我们所有应用程序共享,当它陷入了下来,该网站被越陷越深为好。由于每个用户都有千兆字节的信息,因此我显然无法缓存所有这些信息,并且每个网页都会查询完全不同的信息。
是否有一些缓存策略可用于此类场景?