2012-02-01 88 views
2

我正在開發一個android的twitter客戶端。
我正在做這個練習項目,我需要一些關於在時間線上存儲推文的幫助。存儲動態數據的最佳策略

任何人都可以提出在時間軸中存儲推文的最佳策略嗎?

我需要做的就是將鳴叫存儲在數據庫中:

  • 50個鳴叫一個最大
  • 時更新微博都可以再添加較新的
  • ,但仍確保了數據庫中的元素不 超過50

而且我也打算設置截止日期爲鳴叫,那就是刪除數據庫中的所有的微博,如果沒有更新一段時間。

我特別不需要代碼。只是一個策略/算法,讓我走上正確的道路。 Android市場中的應用程序使用什麼?

回答

1

我認爲最好是編寫一個數據庫觸發器,當插入一條新記錄時,如果總記錄數超過50,將刪除最舊的記錄。 不應該那麼難,因爲幾乎所有的數據庫都支持數據庫觸發器。

+0

呵呵...好吧不知道觸發器...謝謝你的信息...會試試看:) – redshift13 2012-02-01 15:15:15

+0

祝你好運我的朋友:) – 2012-02-01 15:32:49

+0

謝謝..將需要它.. :) – redshift13 2012-02-01 15:44:10

0

我剛剛爲其他人回答了這個問題。使用像這樣的觸發器answer

+0

哈很好......謝謝你.. :) – redshift13 2012-02-02 12:47:19