0

私はキャップ付きのコレクションを持っています。stats() を呼び出すと、次の出力が得られます。

/* 0 */
{
    "ns" : "log_db.access_logs",
    "count" : 42088,
    "size" : 13602632,
    "avgObjSize" : 323,
    "storageSize" : 100003840,
    "numExtents" : 1,
    "nindexes" : 2,
    "lastExtentSize" : 100003840,
    "paddingFactor" : 1,
    "systemFlags" : 1,
    "userFlags" : 0,
    "totalIndexSize" : 3932656,
    "indexSizes" : {
        "_id_" : 1389920,
        "apikey_1_ts_1" : 2542736
    },
    "capped" : true,
    "max" : NumberLong(9223372036854775807),
    "ok" : 1
}

「最大」パラメータが何を示しているのかわかりません。db.runCommand('convertToCapped' ... ) コンストラクトを使用してこのコレクションを作成し、'size' パラメーターを 1 億に設定しました。しかし、ここにはそれについての言及はありません(サイズ)

ここで「最大」フィールドの意味と、キャップされたコレクションの正しいサイズを見つける方法を誰かが説明できますか。

4

1 に答える 1