インターネット フィードのコンテンツを取得し、それをローカル データベースに格納しています (キャッシュ)。フィードには、特定のエントリがいつ作成されたかを知らせるタグがありません (日付タグはありません)。タイトル、コンテンツ、URL、画像だけです。
フィードに新しいコンテンツがない場合、アプリは特定のセッション中にキャッシュから読み込まれます。しかし、フィードに新しいコンテンツがあることがわかった場合、アプリはフィードから読み込まれ、それ以降のすべての読み込み (1 つのセッション中) はキャッシュから行われます。
この特定のケースで、フィードに新しいコンテンツがあるかどうかを検出するにはどうすればよいですか? キャッシュとリモート フィードの最初の X 行の文字列を比較しますか? または、それを行うためのより適切で適切な方法はありますか?