我刚读到哈希表,很好奇我们是否在实践中使用它,因为如果我编写一个程序将数据存储在哈希表中,存储将只是临时的。那么,为什么不使用数据库来存储呢?
换句话说,现实世界中有哪些程序使用哈希表来运行?
最佳答案
您在工作时会使用哈希表来存储数据。在许多情况下,为此使用数据库比使用内存中的哈希表慢几个数量级。参见示例:
HashMap 是关于速度,而不是持久性。
看看维基百科上 Hash table
条目的 Uses
部分的其他用途:
关于language-agnostic - 我们在实践中使用哈希表吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4418424/