Так как ещё есть служебные данные bson, которые описывают структуру документа {_id: OID, id: Int64} это как минимум 4 + 1 + 5 + 12 + 4 + 8
Понял, спасибо, а как лучше хранить данные которые описывают множество, без повторов, типа питонияего set(), нужно просто проверять есть ли в базе айди или нет
есть свойство коллекции при добавлении в него записи (документа), задаётся оператором, не помню каким, исключает повторы
Как такого set нет, но с помощью $addToSet при обновлении вы можете избежать дублирования записей https://docs.db-ai.co/docs/manual/reference/operator/aggregation/addToSet.html
Обсуждают сегодня