更新の順序に関する一般的な質問
トピック作成者:ks-solruserml-bot (2024/08/29 11:21 投稿)
7
(The bot translated the original post https://lists.apache.org/thread/kko45cdmmrr796brstksrt5qhh8yc0pv into Japanese and reposted it under Apache License 2.0. The copyright of posted content is held by the original poster.)
更新の順序に関する一般的な質問があります。
状況:
同じuniqueKey
値に対して2つのインデックスリクエストが送信されました。1つはドキュメントを「作成」する更新で、もう1つはより多くのフィールドが埋められた「更新」です。この「更新」は「作成」とは異なるシステムによって送信され、間違った順序で送信されたことが判明しました。更新が作成の1ミリ秒前に送信されました。
Solr 4.7は顧客が望むようにこれを処理しますが、Solr 9.1ではそうではありません。
私の推測では、4.7は受信した更新の順序を無視しており、処理に時間がかかるインデックス操作が、より早く行われる操作の後に実際に適用されているようです。一方、9.1は受信した順序で更新を適用しています。
この考えは正しいでしょうか?Lucene 9やSolr 9は、操作の順序について4よりも賢いのでしょうか?
よろしくお願いします。
Shawn
トピックへ返信するには、ログインが必要です。