Perl DB_File与Oracle DB的大哈希值

时间:2018-09-07 18:38:47

标签: oracle perl aix

我现在正在使用DB_File来存储具有最多200M个50个字符的键以及每个键可能最多5000个字符的散列(绑定)数据。同样在一个脚本中,我可能会生成5个这些哈希。在大多数情况下,哈希是单级的,很少有机会成为2级,但很少是3级。随着哈希的增大,写入速度会变慢,并且在某些情况下,可能会为同一键覆盖值。执行脚本后,临时哈希也会从磁盘上删除。

我正在考虑根据哈希级别创建总共5个具有2个或更多varchar2列的临时Oracle数据库表,以通过插入数据供Perl的DBI稍后使用来复制与DB_File相同的过程。该模块希望通过更快的执行时间来提高性能。

我还没有对它们进行基准测试,而这是我现在可以使用的仅有的两个工具。我希望开发人员已经做过一些经验,并进行了比较。希望对此想法有深刻的了解,因为我的知识仍然仅限于这些技术。谢谢。

0 个答案:

没有答案
相关问题