解析:查询本地数据库比sqlite慢20倍

时间:2015-05-24 15:16:21

标签: objective-c parse-platform

我有一个大约有900行的sqlite数据库。 使用sqlite检索对象非常快(大约5毫秒):

"SELECT * FROM questions where questionId = 1; 

我尝试实现Parse本地数据存储并从中查询数据库:

PFQuery *questionQuery = [PFQuery queryWithClassName:@"Questions"];
[questionQuery fromLocalDatastore];
[questionQuery fromPinWithName:@"Questions"];
[questionQuery whereKey:@"questionId" equalTo:@(1)];

// Get object
PFObject *object = [questionQuery getFirstObject];

这需要大约110毫秒,或者比sqlite长大约20倍。

我做错了什么或Parse只是非常慢?

1 个答案:

答案 0 :(得分:0)