2015-01-20 70 views
1

我们有一个相当大的数据库,两个模式中有几百个表,而较大的表有超过80M个记录。随着时间的推移,应用程序已经放慢。特别是围绕物化视图。我们想知道如何使用Redis作为缓存来帮助加速整个应用程序。我们不太确定的是在这种情况下正确使用Redis所需的工作量,还是我们可以在最大的桌面上部分使用它?这是一个Oracle 11g和Java应用程序。作为对Redis没有经验的人,将涉及的步骤是什么,以便将其普遍应用于现有的数据库和学习曲线。这是一个小团队,所以我们不想承担太多工作而无法正确实施。在现有数据库中使用Redis作为缓存

回答

1

您的问题国际海事组织界限于过于笼统,无法提供有意义的答案。但是,我可以解决它的一个方面,特别是关于Redis的学习曲线。借用Karl Seguin的话(仍然非常相关)"Redis: Zero to Master in 30 minutes" posts

学习Redis是程序员花费30分钟的最有效方式。

所以花30分钟时间阅读帖子,拿一本关于Redis的书,或者干脆去http://try.redis.io并输入tutorial。一旦你了解了Redis是什么以及如何使用它,你就可以开始考虑将你的一些流量从Oracle卸载到它。

+0

谢谢你的帮助:-) – Jonnny 2015-01-20 21:55:36