私は、特定のボリューム内でオブジェクトを見つけるための非常に効率的な方法が必要であるという問題があります。オブジェクトはX-min、Y-min、Z-min、X-max、Y-max、Z-maxの値を持つボックスとして表されると想像することができます。宇宙には何百万ものオブジェクトが存在する可能性があり、問題は、任意に与えられたユーザーが提供するボリューム内のオブジェクトを見つけることです。ユーザーはボックスのX、Y、Z値の最小値、最大値を入力します。ボリューム内のオブジェクト
現時点では、X、Y、およびZの値に索引付けされた範囲のOracle Database表にすべてのオブジェクトがあります。オブジェクトを見つけるためのクエリは、指定されたX、Y、&のZ値とオブジェクト値のZ値の比較を含みます。私はパフォーマンスが満足できるものではないことを知り、これを解決するインメモリアルゴリズムを考える。また、完全に部分的に入っているオブジェクトを見つける必要があります。
おかげ エー
のそれぞれをテストする必要が照会容器に囲まれたボックス検索するには?その範囲はどれくらい大きいですか? – titus