需要达到的结果:
1、列表需要每30条分页
2、数据排序条件是: 先按“1-5星级排序”,再按类别排序(类别有3种,可按数字大小排)
3、条件2实现后,需要在每层排序内实现数据随机排序(条件3也是为了解决每次分页数据都会刷新)
4、以上条件实现后,还需要1小时内随机一次(条件4是为了解决每次分页数据都会刷新,如果有好方法是可以不存在的)
其实最终目的就是想解决在条件2的排序下,不要每次点击其他分页的时候,数据会每次都变化,因为是随机排序
我的思路:
缓存了本次的全部数据,写入文件,写入文件的内容是按条件排好数序,这个文件是每1小时自动再读取再写入
这样就解决了排序不会每次刷新都变化,而且进入分页也不会出现数据重叠的现象
我的问题:
少量的数据还没什么问题,我感觉如果数据大了会有问题
而且后期对于一些修改太麻烦
性能估计会很差吧?
请问大家有没有更好的处理方法呢?谢谢
好吧,没人
....