Mysql에서 count를 사용할 때 데이터의 양이 많으면 속도가 많이 느려지는 것으로 알고 있습니다.
mongodb에서 .length를 사용하면 어떻게 되나요?
光阴似箭催人老,日月如移越少年。
mongodb에서는 여전히 문서 전체를 순회해야 하는지, 인덱스를 생성해야 하는지에 따라 쿼리 성능이 좌우됩니다.
데이터 양이 많은 만큼 속도가 느려집니다. 예를 들어 1,000개의 항목을 계산하는 데 0.001초가 걸렸고, 1,000,000개의 항목을 계산하는 데 0.1초가 걸렸습니다. 인덱스가 있으면 더 빠릅니다. 데이터의 양이 늘어나면 온갖 문제가 발생한다.
mongodb에서는 여전히 문서 전체를 순회해야 하는지, 인덱스를 생성해야 하는지에 따라 쿼리 성능이 좌우됩니다.
데이터 양이 많은 만큼 속도가 느려집니다. 예를 들어 1,000개의 항목을 계산하는 데 0.001초가 걸렸고, 1,000,000개의 항목을 계산하는 데 0.1초가 걸렸습니다. 인덱스가 있으면 더 빠릅니다. 데이터의 양이 늘어나면 온갖 문제가 발생한다.