MongoDB переименовывает коллекцию в шардингеPhp

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 MongoDB переименовывает коллекцию в шардинге

Сообщение Anonymous »

Как переименовать коллекцию при сегментировании mongodb? Поскольку я попробовал на своем
производственном сервере, возникла следующая ошибка только для справки.

Мое требование: нам нужно добавить еще несколько полей со значениями в существующую коллекцию. Но в производстве мы не можем нарушить сбор трафика, и каждый раз запрос поступает от участника одновременно. Поэтому мы планировали заполнить все записи от sql до mongo в другой коллекции, а затем переименовать коллекцию и сделать ее рабочей. это наш план. Но мы не можем идти дальше. После ошибки мы получили это.

Код: Выделить всё

db.clientdetails.renameCollection( "clientdetails_bkup" ); {
"assertion" : "You can't rename a sharded collection",
"assertionCode" : 13138,
"errmsg" : "db assertion failure",
"ok" : 0 }
Если сегментирование mongodb невозможно, поделитесь своим предложением или альтернативным способом решения этой проблемы.

Подскажите, пожалуйста, что нам следует предпринять дальше?

Подробнее здесь: https://stackoverflow.com/questions/993 ... n-sharding
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Php»