クエリーの時間制限

DSE Searchでは、クエリーの時間制限をサポートしています。

DSE Searchは、Solr timeAllowedパラメーターを使用してクエリーの時間制限をサポートしています。DSE Searchは、ネイティブSolrとは異なります。
  • timeAllowedを超過すると例外がスローされます。
  • timeAllowedを超過し、追加のshards.tolerantパラメーターがtrueに設定されている場合、アプリケーションはそれまでに収集した部分的な結果を返します。

    部分的な結果が返されると、CQLカスタム・ペイロードには、DSESearch.isPartialResultsキーが含まれます。

30秒のタイムアウトの例:
http://localhost:8983/solr/demo.solr/select?q=ipod&timeAllowed=30000