请教上百万条数据的缓存问题

现在好多系统都采用将数据做缓存的方法,以提高系统的性能。但如果数据库中有百万、甚至千万条数据,这种情况数据作缓存是否可行?
有这方面经验的请多指教。

无论数据库有多少数据,你的系统访问是否有规律?如集中在某些数据,例如财务系统基本集中在本月。

如无规律,可采取google这样的缓存,当然完全靠缓存提升性能也不现实。