答えて

0

私はスフィンクスについてよく分かりませんが、私はこの質問に対する答えはそれに関連しないと信じています。

まず、データベースが定期的に更新を必要としないのはなぜですか?これは、ほとんどの場合、アプリケーションの主要データストアがデータベースであるためです。これは、あなたが作成したデータを削除したり、更新したりする場合です。そのデータはデータベースレコードの手段です。そこからデータを取り除いてアプリケーション内でデータを取り除くか、古いバージョンがそこに保持されているので、まずデータベースからデータを取得して更新します。これは、データベースが常に更新されていることを示しており、データは常に最新のものです。

なぜ検索エンジンのインデックスに定期的な再インデックスが必要なのですか?インデックスは、基本的には、データを処理してインデックスに入れ、検索システムの手段で検索するという、検索エンジンのデータストアです。そのインデックスは、セカンダリデータリソースです。これはすべてのアプリケーションでは成立しませんが、ほとんどの場合、上記で説明したようにアプリケーションと同期しているプラ​​イマリリソースとしてデータベースを持ち、すべての変更をリアルタイムで反映していないインデックスを作成します。次に、データベースに基づいてインデックスのデータが少し古くなっています。その再索引作成の手順は、データリソースの一貫性を維持するために必要です。

私は、この説明はすべてのアプリケーションで成立するわけではありませんが、基本的な考え方を与えることができます。

ps:質問に「データベースのインデックス」という句がありますが、それはまったく別のトピックです。

関連する問題