Убрать акценты с помощью iconv и ASCII // TRANSLIT не работает

Нам нужно решить два способа, основанных на StorageEngine.

1. MMAP (): команда

: db.repairDatabase ()

ПРИМЕЧАНИЕ: repairDatabase требует свободного дискового пространства, равного размеру вашего текущего набора данных плюс 2 гигабайта. Если на томе, на котором хранится dbpath, недостаточно места, вы можете установить отдельный том и использовать его для ремонта. При установке отдельного тома для repairDatabase вы должны запустить repairDatabase из командной строки и использовать переключатель --repairpath, чтобы указать папку для хранения временных файлов восстановления. например: Представьте, что размер БД составляет 120 ГБ, (120 * 2) +2 = 242 ГБ. Требуется место на жестком диске.

другой способ, которым вы коллекционируете мудрый, команда: db.runCommand ({compact: 'collectionName '})

2. WiredTiger: он автоматически разрешил сам.

0
задан jormaga 17 January 2019 в 17:24
поделиться