标签: perl hash
我想知道Perl哈希数据结构可以容纳多少元素?我假设它可能取决于你有多少可用内存。价值和密钥大小是否与它可以容纳多少元素有关?
答案 0 :(得分:10)
没有琐碎的固定上限。这取决于系统中可用的内存。如果哈希的键更大,那么与较小的键相比,内存耗尽更快。与哈希中的值类似;它们越大,你的内存就越快。
通常,适合哈希的元素数量是您遇到的问题中最少的;如果你的内存不足,你可能应该重新考虑你的算法。