解决方案 »

  1.   

    代码本身没什么好说的,就是一些缓存操作而已。
    你可以给出一个配置文件,文件配置中存放一个值来决定取多少天的数据,然后服务每天根据这个配置跑取数据程序。至于存在哪,我觉得存数据库,xml或其他缓存都差不多,数据压力无非是在数据库服务器上还是逻辑服务器上的问题
      

  2.   

    取出数据,然后参考linq中的take方法。
    另外,移动端可以将数据对象序列化成本地bin文件,web的直接cache就好了,cache有时效性和优先级的,看看msdn就没什么问题的