My Rails 3アプリはボードゲーム「Boggle」の変形を解決します。各リクエストには、何千もの辞書検索が含まれます。リクエスト間で大きな辞書オブジェクトを持続させる最善の方法は何ですか?Railsリクエスト間の辞書を維持する
私の辞書はTrieで実装されています。これはうまく機能します。問題は、Trieはビルドに約30秒かかることです(大きな辞書)。リクエストの間に1つの辞書を保持するにはどうすればよいですか? Dictionaryは単純なRubyオブジェクトであり、ActiveRecordではありません。
私は標準的なアプローチが別のプロセスに辞書ルックアップを委任することだとは思うが、この場合、Railsアプリケーションで辞書を保持したい(それは?)。
ありがとうございました。
これは妥当と思われます。しかし、より良い解決策が必要になるようです。私はそれが冗長になると思う。 – bevanb