Как выполнять команды mongo через сценарии оболочки?

Я думаю, что существует две философских причины.

Первый, люди традиционно склонны разделять персистентность от реальной функциональности. Как только Вы снимаете "жизнь" объекта далеко от него и сохраняете его, прежде всего, для персистентности, это становится записью, и затем существует тенденция рассматривать его как "безжизненный" объект данных.

Следование этого, когда люди думают о большом количестве очень похожих вещей, они начинают думать о них как о таблицах, а не объектах.

я думаю с O/R, различие начинает исчезать. Например, я использую, в спящем режиме для дампа действительно сложных иерархий классов в базу данных MySQL. Однако я не делаю критического по отношению к производительности записи материала для своего проекта, таким образом, я уверен, что он не сделан эффективно.

374
задан B--rian 11 March 2019 в 08:41
поделиться

1 ответ

При использовании replicaset записи должны быть сделаны на ОСНОВНОМ УСТРОЙСТВЕ, таким образом, я обычно использую синтаксис как это, которое избегает необходимости выяснять, какой хост является ведущим устройством:

mongo -host myReplicaset/anyKnownReplica

0
ответ дан 23 November 2019 в 00:01
поделиться