March 10, 2022
12 bytes ObjectId values are 12 bytes in length, consisting of: a 4-byte timestamp value, representing the ObjectId's creation, measured in seconds since the Unix epoch. a 5-byte random value generated once per process. This random value is unique to the machine and process.
mongodb document size는 16 megabytes까지 지원한다고 설명이 나와있었다.
16 megabytes Document Size Limit The maximum BSON document size is 16 megabytes. The maximum document size helps ensure that a single document cannot use excessive amount of RAM or, during transmission, excessive amount of bandwidth. To store documents larger than the maximum size, MongoDB provides the GridFS API.
그럼 대략 130만 개 정도의 좋아요까지만 달릴 수 있을 것이라 생각하였고 내가 혼자 하고 있는 프로젝트에서 많은 퀴즈들 중 하나에 좋아요가 130만 개가 달리는 경우는 현실적으로 불가능하기 때문에 아래와 같은 방법으로 변경했다.