私はspring-bootフレームワークを使用してアプリケーションJavaを開発しました。私のクラスでは、ユーザーを保存する前に自分の電子メールが1000の電子メールのリストに存在するかどうかをチェックする必要があります。チェックがOKならば、ユーザーがloyelユーザーであることをブール値に設定する必要があります。電子メールが存在するかどうかを確認する最良の方法
1- Read a file that contain the 1000 emails each time when a user will be created. What is the best way to do that without read every time the file ?
using a singleton....
2- Create an email ArrayList and parse it each time ???
3. create a database and make a request to check each time if the email exists
あなたはどんな提案を持っているでしょう:
私の質問は、ユーザーの電子メールは、短時間でそのリストには存在しないか、場合ことを確認するための最良の実装は何ですか?
お礼
「最善の方法」と言ったらどういう意味ですか?パフォーマンスで最高?主観性?あなたの教師の学位?少ないコード? – ADS
パフォーマンスとスピードを平均して – Victor
を明記してください。何のスピード?あなたはクラスターを使いたいですか?正確に1,000の電子メールがあり、決して1,001ではないと確信していますか? – ADS