java解析。com查询太慢,需要更快
我的语法分析。com查询太慢,下面的代码是1个网络调用。因此,我想并行执行3个查询:
- 查询第0-200行
- 查询第201-400行
- 查询第401-500行
以下是当前代码:
public static void readBusShelters() {
ParseQuery<ParseObject> query = ParseQuery.getQuery(BusShelter.TABLE_NAME);
query.setLimit(500);
query.findInBackground(new FindCallback<ParseObject>() {
@Override
public void done(List<ParseObject> list, ParseException e) {
}
});
}
非常感谢您的帮助
# 1 楼答案
将解析查询包装在带有回调的
AsyncTask
中,并在线程池上执行,以使任务能够并行运行例如:
回调:
FetchParseQueryTask
类的示例实现:PagingOptions
类: