MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Обработка на миграции с MongoDb

Основно има два подхода:

  1. Уверете се, че кодът на вашето приложение може да обработва и двете „версии“ ​​на структурата на данните и, когато записвате, актуализации на новата структура
  2. Напишете скрипт за мигриране

Вероятно бих избрал вариант 1, тъй като това е методът, който ви позволява постепенно да актуализирате, където, както при вариант 2, основно трябва да свалите приложението си, за да можете да актуализирате кода (бързо) и данните (евентуално по-бавно) наведнъж .

След това по-късно или ако сметнете за необходимо, направете и опция 2, за да мигрирате данните си. След това не е необходимо да сваля вашия сайт и може спокойно да работи асинхронно във фонов режим.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Какви са основните команди на MongoDB и как да ги използвам?

  2. Съпоставете „масив от обекти“ към прост масив от ключови стойности

  3. Намерете дали някой е имал рожден ден през следващите 30 дни с mongo

  4. Няма достъп до com.mongodb.MongoClientSettings - MongoDB Java драйвер 3.7+

  5. Монго агрегиране в интервали от време