Как перенести MongoDB 2.6 в 3.0 с помощью WiredTiger

X64, amd64 и x86-64 - это имена для одного и того же типа процессора. Его часто называют amd64, потому что AMD придумала его на начальном этапе. Все текущие общедоступные 64-разрядные настольные компьютеры и серверы имеют процессор amd64.

Существует тип процессора, называемый X64, amd64 и x86-64 .

64-разрядный процессор может работать с 32-разрядной системой, поэтому у вас есть выбор для установки версии amd64 или версии i386. Вот несколько моментов сравнения:

Несколько лет назад некоторые программы имели ошибки при компиляции для 64-разрядных процессоров, но это в основном ушло в прошлое. Вы можете запускать 32-разрядные программы в 64-битной системе; обратное неверно. 32-битное ядро ​​может получить доступ к более 4 ГБ ОЗУ, поэтому наличие более 4 ГБ ОЗУ не является веской причиной для запуска 64-битного ядра. С другой стороны, 32-разрядная программа может получить доступ только к примерно 3 ГБ памяти. Какой из них быстрее зависит от приложения (число хруст может быть более чем в два раза быстрее в 64-битном режиме, в то время как символическая манипуляция может быть более чем в два раза медленнее).

Если у вас есть сомнения, на процессоре с поддержкой amd64 используйте дистрибутив amd64.

1
задан 1 July 2015 в 20:43

1 ответ

Используя старый формат файла конфигурации, у меня был успех с помощью:

storageEngine=wiredTiger
1
ответ дан 23 May 2018 в 19:19
  • 1
    Это довольно интересно, потому что в то время, когда я писал свой пост, я попытался точно это и получил ошибку (о которой я не помню). – Emanuel Ey 23 November 2015 в 15:07

Другие вопросы по тегам:

Похожие вопросы: