データベースに多数の貸し手が保存されています。貸主の数が少ないため、ルックアップを行うことなく簡単にデータをキャッシュできます。
ただし、顧客がローンを申し込むときは、毎回別の貸し手を論理的な順序で最初に検索したいと考えています。例えば:
貸し手 A 貸し手 B 貸し手 C
最初の顧客は、貸し手 A、2 番目の顧客 B、3 番目の顧客 C、4 番目の顧客 A を再び表示します。
これの背後にある理由は、貸し手の間でリードを均等に分配するためであり、カウンターが1日1回程度リセットされたとしても、それは世界の終わりではありません.
もちろん、この情報をデータベースに書き込むこともできますが、それはやり過ぎでしょうか? 他の誰かが似たようなものを実装し、より簡単な解決策を考え出す必要がありましたか?
アドバイスをいただければ幸いです。