我正在开发一个利用twitter数据的应用程序。它会将推文与用户创建的实体相关联,并允许其他访问者在实体页面上发布推文,并将该推文与实体相关联。
我的第一个想法是创建一个所有推文的本地商店,匹配与实体相关的特定搜索词组,通过用户将它们关联...
除了用户从时间线上删除推文时会发生什么情况,这种方法很好用吗?它仍将出现在实体页面上,因为我正在使用我的本地缓存推文...
使用一组持续的Twitter数据的最佳做法是什么?我不需要为一年或者其他任何事情积压它,但我确实希望确保它的缓存时间足够有用,同时仍然与它们的实际时间线同步(如果删除了推文)
答案 0 :(得分:0)
您可以经常清除缓存。我最近一直在研究同样的问题,我找不到任何有关它的好信息。
我只是在匹配我的缓存的时间段内提取完整的推文信息,并检查我的缓存中是否存在任何不在api结果中的推文。然后从缓存中删除它们。我可能会将其设置为每个用户每天完成一次。