我知道 Mysql 用 count 的时候如果数据量大会很慢.
如果我在 mongodb 里用 .length 性能会怎么样呢?
光阴似箭催人老,日月如移越少年。
mongodb では、クエリのパフォーマンスは依然としてドキュメント全体を走査する必要があるかどうか、およびインデックスを作成するかどうかによって決まります。
データ量が多いだけ遅いです。たとえば、1,000 個のアイテムをカウントするのに 0.001 秒かかり、1,000,000 個のアイテムをカウントするのに 0.1 秒かかりました。インデックスがあれば早いです。データ量が増加すると、さまざまな問題が発生します。
mongodb では、クエリのパフォーマンスは依然としてドキュメント全体を走査する必要があるかどうか、およびインデックスを作成するかどうかによって決まります。
データ量が多いだけ遅いです。たとえば、1,000 個のアイテムをカウントするのに 0.001 秒かかり、1,000,000 個のアイテムをカウントするのに 0.1 秒かかりました。インデックスがあれば早いです。データ量が増加すると、さまざまな問題が発生します。