私はWeb開発のバックグラウンドを持っていますが、現在Goで最初のサーバーアプリケーションを構築していて、いくつか質問があります。
アプリケーションは、検索して検証する必要のある文字列を含む多くのhttpリクエストを取得します。基本的に、文字列がデータベースに存在する場合、それは有効です。
通常、着信するすべてのhttpリクエストで新しいSQLクエリを実行しますが、initで1つの大きなSQLリクエストを実行し、すべての50.000文字列をメモリ内のマップにロードする方がよいでしょうか。そしてそれを高速検索に使用しますか?