има ли лесен начин да промените базата данни от mysql на mongoDB?
Метод №1 :експортирайте от MySQL в CSV формат и след това използвайте инструмента mongoimport. Това обаче не винаги работи добре по отношение на обработката на дати на двоични данни.
Метод №2 :скриптирайте трансфера на избран от вас език. По принцип вие пишете програма, която чете всичко от MySQL един елемент в даден момент и след това го вмъква в MongoDB.
Метод №2 е по-добър от №1, но все още не е адекватен.
MongoDB използва колекции вместо таблици. MongoDB не поддържа присъединявания. Във всяка база данни, която съм виждал, това означава, че вашата структура на данните в MongoDB е различна от структурата в MySQL.
Поради това няма "универсален инструмент" за пренасяне на SQL към MongoDB. Вашите данни ще трябва да бъдат трансформирани, преди да достигнат MongoDB.