2

MongoDB を使用して時系列データを保存したいと考えており、日時を表す一意のインデックス付きフィールドを 1 つ保持する方が理にかなっていると思います。_id問題は、自動作成を自分のタイムスタンプに本当に置き換えることができるかということです。欠点はありますか?

4

2 に答える 2

2

自動 _id 作成を自分のタイムスタンプに本当に置き換えることはできますか?

はい、できます。

欠点はありますか?

1 つは、ビルトインの _id がビルトインされているのに対し、そのために作業する必要があるということです。もう 1 つは、_id が実際に一意であることを確認する責任があるということです。データの頻度と使用するタイムスタンプの種類に応じて、これは単純な場合とそうでない場合があります。

それが必ずしも悪い考えだと言っているわけではありません。メリットは明らかですが、もちろんデメリットもあります。

于 2013-05-08T19:30:18.057 に答える