2012-02-01 90 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