现在的系统情况是,需要进行实时查询,但是查询关联有7张表左右,1万多条数据,进行20个字段查询速度特别慢,个人想法是用缓存服务器进行优化,但是redis或者mamecache等只能进行KV存储。由于客户不接受物化视图或者定时更新的方案,不知道各位大神有没有相关的情况,以及是如何处理的?数据库使用的是oracle11g。
可以把查询结果封装为一个实体,作为KV中的V进行缓存的