hashed indexes, if evenly distributed, has time complexity of O(1), while b tree index always has complexity of O(log(N)).
So the question is, is the ObjectId that MongoDB creates for the _id
field be evenly distributed such that the time complexity is indeed O(1)?