Database 存储/检索字典的最快方法-SQL、文本文件。。。?

Database 存储/检索字典的最快方法-SQL、文本文件。。。?,database,dictionary,large-data,Database,Dictionary,Large Data,我有一个单词和词频的文本文件。它非常大——理论上我们谈论的是数百万行 我只想从文件中检索值,并尽可能快速高效地执行(对于Django中的web应用程序) 我的问题是:存储和检索值的最佳方式是什么?应该将它们导入SQL吗?还是保留文件并使用grep?或者把它们放到JSON字典里。。。?还是其他方式 非常感谢您的建议 如果不想在搜索时将整个内容加载到内存中,那么将它们放在json字典中是个坏主意 sql基本上是为这类事情而构建的,所以我会使用它。一个文件和grep也可以很好地工作,但您不会从sql提

我有一个单词和词频的文本文件。它非常大——理论上我们谈论的是数百万行

我只想从文件中检索值,并尽可能快速高效地执行(对于Django中的web应用程序)

我的问题是:存储和检索值的最佳方式是什么?应该将它们导入SQL吗?还是保留文件并使用grep?或者把它们放到JSON字典里。。。?还是其他方式


非常感谢您的建议

如果不想在搜索时将整个内容加载到内存中,那么将它们放在json字典中是个坏主意

sql基本上是为这类事情而构建的,所以我会使用它。一个文件和grep也可以很好地工作,但您不会从sql提供的索引等方面获得任何好处