1
我有一個包含大約900行的sqlite數據庫。 以檢索對象與SQLite是非常快(約5毫秒):解析:查詢本地數據庫比sqlite慢20倍
"SELECT * FROM questions where questionId = 1;
我試圖執行解析本地數據存儲和查詢從它的數據庫:
PFQuery *questionQuery = [PFQuery queryWithClassName:@"Questions"];
[questionQuery fromLocalDatastore];
[questionQuery fromPinWithName:@"Questions"];
[questionQuery whereKey:@"questionId" equalTo:@(1)];
// Get object
PFObject *object = [questionQuery getFirstObject];
這大約需要110毫秒,或者比sqlite長20倍左右。
我做錯了什麼或解析是非常緩慢?
我發現解析是非常緩慢的時候。似乎他們有繁忙的高峯時間... – Kex
請注意,這是來自本地數據庫,並沒有網絡。 – BlackMouse
如果你想要一個特定的解決方案,你需要實現自己。我沒有看到它的記錄,但舊的Parse緩存保存了JSON文件,因此不要對實現做任何假設。 – Wain