辞書-SQL、テキストファイル…を保存/取得する最速の方法…?
-
04-10-2019 - |
質問
単語と単語の頻度のテキストファイルがあります。それは非常に大きいです - 理論的には私たちは何百万もの列について話している。
ファイルから値を取得し、できるだけ迅速かつ効率的に(Webアプリの場合、Djangoの)を実行したいだけです。
私の質問は、値を保存して取得するための最良の方法は何ですか?それらをSQLにインポートする必要がありますか?または、ファイルを保持してGrepを使用しますか?または、それらをJSON辞書に入れます...?または他の方法?
アドバイスにとても感謝しています!
解決
JSON辞書にそれらを入れると、検索するときにすべてをメモリにロードしたい場合を除き、悪い考えになります。
SQLは基本的にこの種のもののために構築されているので、私はそれを使用します。ファイルとGREPも正常に機能しますが、SQLが提供するインデックスなどから利益を得ることはできません。
所属していません StackOverflow