我在這裏擔心的是,我不知道我是否有正確的理解,對此我需要您的幫助來幫助澄清。我已經通過堆棧溢出進行搜索,找不到這些信息。我只是要求在這裏重新澄清理論。在Parse上儲存信息
問題是:我正在從一個應用程序中檢索Parse中的信息。分析表包含名稱(字符串),動物(字符串),收藏夾(布爾)。我正在爲應用程序創建一個Favorite部分,如果用戶在以下信息上單擊Favorite,它會設置以下信息favorite = true。
這裏的問題是,因爲我使用Parse,比方說,如果用戶點擊Bob(名字),Dog,(animal),true(favorite)。它會將最愛從假變爲真。然後我會去最喜歡的部分,在那裏它會讀取整個數據庫,並找到最喜歡== true並顯示它。因爲它是解析,這意味着每個人都會收到相同的信息,比如Person 1在Gurl(name),Cat(animal),true(favorite)上點擊最愛。人1是否會看到不同人喜愛的鮑勃(名字),狗,(動物),真實(最喜歡的)的信息?這是我唯一關心的問題,因爲我只想讓特定的人看到他們最喜歡的東西。
你會怎麼處理這個問題?我已經閱讀了一些推薦Parse的信息,這是我關心的問題,還有一些人推薦了Core Data,但是從我的理解來看,Core Data不應該包含大量信息,因爲我將會處理關於此項目的大量信息。感謝您的意見!
謝謝你的信息!這真的很有幫助,我完全錯過了用戶部分。但是,我還有另外一個問題,您如何看待存儲在設備上的本地數據庫 –
我認爲本地數據庫在討論緩存或應用程序特定情況時非常重要。我有一個使用Parse本地數據存儲的項目,由於性能問題,我不建議使用它。在具有〜1,5k寄存器的類中,花費大約0.8s來執行具有低複雜度濾波器的查詢。由於Parse非常易於使用,我建議您只使用它來下載/保存雲/上的數據,但本地使用諸如Core Data或Realm之類的數據。順便說一句,上次我檢查這個性能問題是已知的,並在GitHub上有一個問題,但我不知道如果他們已經工作。 – valcanaia
以下是有關本地數據存儲https:// github的性能問題。com/parse-community/Parse-SDK-iOS-OSX/issues/32 – valcanaia