我们有一个相当大的数据库,两个模式中有几百个表,而较大的表有超过80M个记录。随着时间的推移,应用程序已经放慢。特别是围绕物化视图。我们想知道如何使用Redis作为缓存来帮助加速整个应用程序。我们不太确定的是在这种情况下正确使用Redis所需的工作量,还是我们可以在最大的桌面上部分使用它?这是一个Oracle 11g和Java应用程序。作为对Redis没有经验的人,将涉及的步骤是什么,以便将其普遍应用于现有的数据库和学习曲线。这是一个小团队,所以我们不想承担太多工作而无法正确实施。在现有数据库中使用Redis作为缓存
1
A
回答
1
您的问题国际海事组织界限于过于笼统,无法提供有意义的答案。但是,我可以解决它的一个方面,特别是关于Redis的学习曲线。借用Karl Seguin的话(仍然非常相关)"Redis: Zero to Master in 30 minutes" posts:
学习Redis是程序员花费30分钟的最有效方式。
所以花30分钟时间阅读帖子,拿一本关于Redis的书,或者干脆去http://try.redis.io并输入tutorial
。一旦你了解了Redis是什么以及如何使用它,你就可以开始考虑将你的一些流量从Oracle卸载到它。
相关问题
- 1. 使用redis作为mysql数据库的缓存
- 2. 如何使用chronicle-map而不是redis作为数据缓存
- 3. Redis with PHP - 实现数据缓存
- 4. Redis作为RDBMS的缓存
- 5. Redis缓存数据备份
- 6. 作为数据库的Java缓存?
- 7. Do Redis的GetDatabase()方法是否缓存所有数据库表?
- 8. 在库项目中安装Redis缓存
- 9. 使用核心数据作为缓存
- 10. 使用Redis作为Rails应用程序中的主数据库
- 11. Azure Redis缓存中的数据丢失
- 12. Azure Redis缓存中的数据
- 13. Redis的2个实例:作为缓存和作为持久数据存储
- 14. Redis缓存实现 - c#
- 15. 使用Redis作为REST API的中介缓存
- 16. Azure Redis缓存:“角色发现数据不可用”
- 17. 使用redis作为使用nodeJS的数据库
- 18. Yii2 redis缓存在文件缓存中
- 19. 使用数据库作为缓存。重建与更新
- 20. 使用C#在Redis缓存中扫描缓存密钥#
- 21. 在python中缓存数据库数据
- 22. Redis作为Hibernate二级缓存
- 23. 在.NET中使用数据库作为存储介质实现日志库
- 24. Django 1.9在Redis中缓存
- 25. 在现有数据库中使用Rails
- 26. 在Django中使用现有数据库
- 27. 有没有办法在ServiceStack Redis中使用Redis MONITOR数据?
- 28. 如何为Redis-As-Rails-Cache(使用Redis作为rails缓存)实现连接池Rails 4.1?
- 29. Azure Redis缓存数据丢失?
- 30. 将大数据写入Redis缓存
谢谢你的帮助:-) – Jonnny 2015-01-20 21:55:36