现在系统从HBase获取大概size为10W以内的List<Map<String, Object>>,map中有20对key-value,按照里面的key有几种排序规则。
1、求问这种大小的list在内容中占多少内存,会不会有多个类似list存在就会内存溢出;
2、有什么最优的排序算法,还是手写比较器用collections的sort方法;
3、需求是要分页展示,一页100条的话,如何迅速找出排序后的前100条,同时能够满足翻页要求。
1、求问这种大小的list在内容中占多少内存,会不会有多个类似list存在就会内存溢出;
2、有什么最优的排序算法,还是手写比较器用collections的sort方法;
3、需求是要分页展示,一页100条的话,如何迅速找出排序后的前100条,同时能够满足翻页要求。