2015-05-26 46 views
0

我想從解析表中獲取最近的前10個項目。假設該表中有超過1M個項目,將按「createdAt」可降序排列?Parse.com:對「createdAt」的降序是可縮放的嗎?

基本上,您需要對「createdAt」降序並獲得前10個項目。對於大量項目(從100K到幾百萬),此代碼是否會緩慢運行?

到目前爲止,我對parse.com的訂購大量項目的性能和可伸縮性非常不確定。我知道大量的項目,他們的訂購功能會很慢。我只是不確定關於「createdAt」的排序。

感謝

回答

0

解析使用MongoDB的,它很可能指數createdAt默認。如果不是,則很可能將索引創建爲upon noticing your app's call pattern。頂部N的速度(其中N < 100)應該非常快,相對獨立於桌子尺寸。

請注意,這是一個比「解析是1M行表的最佳選擇」要弱得多的語句。

相關問題