2012-01-26 44 views
2

我正在寫一個小鬧鐘應用程序,而且我正在使用SharedPreferences來存儲每個鬧鐘的設置。我認爲這比使用SQLite數據庫更輕量,但現在我正在考慮爲SharedPreference編寫一個小的線程安全包裝器。我是一個白癡,應該使用數據庫還是比數據庫更輕?SharedPreferences或SQLite數據庫?

回答

4

對於一些這個小,這是多麼輕巧的是不是真的有關。這是一個10納秒與50納秒(不是字面上的,但你有想法)的問題。只要使用什麼是您的應用程序更容易和更可靠的

+0

這就是我本來想,但如果我決定使用它的更大的東西會不會有任何顯著的優點和缺點是什麼? – Eliezer

+0

那麼這將取決於有多大,但對於大於30到50的條目,我肯定會切換到SQLite。它只是一個更好的主意,因爲它使排序和更復雜的查詢,你可能在某些時候更容易。但那只是我的意見 – ghostbust555

+0

好吧,非常感謝! – Eliezer