一个性能问题,希望各位帮助解决
问题:一个对象有几个关联子对象,他们都是一对多的关系。下面我们以一个酒店为例子来说明,
酒店A 包括 房间A1 ,房间A2 , A1,A2在不同的时间段有不同的价格。
.......
酒店Z 包括 房间Az ,房间Az , Az,Az在不同的时间段有不同的价格。
如果酒店有10000万家,我们要求计算在某段时间之内的其中几个酒店,每天的价格。
这个的计算,我们以前一般都是在数据库写存取过程来实现,但是这样在
性能上还是无法满足需求,各位有什么好办法提高计算速度,提高用户的响应速度。
比如能不能把记录缓存在内存的方式来实现,所有的计算提到内存在计算会不会快一些呢?