我正在寻找符合以下要求的钥匙/超值商店:
GDBM看起来特别有吸引力。事实上,datum
结构使用int dsize;
明确键,值大小限制为2GB,这很好。但是,我的GDBM问题是我找不到有关数据库文件大小限制的任何文档。例如,Berkeley DB提供高达256TB的数据库文件。如果这个足够大,那么GDBM将是完美的。
有谁知道GDBM文件大小上限?如果失败(或者如果它太小)你可以做出什么其他建议?这样的野兽存在吗?
答案 0 :(得分:1)
如果您在32位(i386)系统上使用GDBM,则最大数据库大小为2GB。如果您在64位系统上使用它并且将应用程序编译为64位,那么最大数据库大小应该受到文件系统的限制。