Я пытался пройтись по шаблонам «Чтение / Запись вопросов и согласованности» Пн go. Я думаю, у меня наконец-то все получилось, но когда я go к официальным привязкам NodeJS, кажется, что некоторые API отсутствуют. В частности, проблема заключается в следующем:
У меня есть куча микросервисов. Иногда мне нужна последовательность, чтобы следовать пути конкретного запроса через систему. Я думал, что нашел свой ответ, распространяя самые последние метки времени сеанса. Из их документации это казалось довольно ясным. Но, увы, документы предоставляют только advanceOperionTime
, а не advanceClusterTime
. И я не вижу никакого способа получить эти значения для распространения.
Не думаю ли я, как в понедельник go, или привязка NodeJS отстает? (Я также заметил, что поддержка библиотек для правильных проблем чтения на уровне операций почти полностью отсутствует. ie db.collection('myColl').find({}).setReadConcern({level: "majority"})
)