オープンソースのキーと値の[保存]容量[定休日]
-
22-09-2019 - |
質問
なんと、通常のキーと値の店は、以下の条件:
- オープンソース
- C API(C++でも大丈夫でもある)
- 酸性
- 一部レベルのクラッシュ復旧
- 高[保存]容量ファイル
- 両方のキーと値は任意のバイナリデータ
- 組み込みなどDBM、SQLite,et al.)
GDBMとりわけ魅力的です。り、その datum
構造体の用途 int dsize;
明確にキーと値のサイズは限定メモリ領域は2GBです。しかし、私の問題GDBMができたらいいのにスペインに関する制限はデータベースファイルサイズです。例えば、Berkeley DBのデータベースファイルに256tbにな.場合には十分に広く、そしてGDBMいます。
なんだろうけど、日本人のGDBMファイルサイズキャップ?失敗した場合はもうその他のご提案できます。このような獣のがありますか?
解決
あなたは32ビット(i386の)システム上でGDBMを使用している場合は、
は、データベースの最大サイズは2GBです。あなたは64ビットシステム上でそれを使用していて、アプリの64ビットをコンパイルする場合は、データベースの最大サイズは、ファイルシステムによって限定されるべきである。
所属していません StackOverflow