czy istnieje prosty sposób na zmianę bazy danych z mysql na mongoDB?
Metoda nr 1 :wyeksportuj z MySQL w formacie CSV, a następnie użyj narzędzia mongoimport. Jednak nie zawsze działa to dobrze, jeśli chodzi o obsługę dat danych binarnych.
Metoda nr 2 :napisz przelew w wybranym przez siebie języku. Zasadniczo piszesz program, który odczytuje wszystko z MySQL po jednym elemencie na raz, a następnie wstawia go do MongoDB.
Metoda nr 2 jest lepsza niż nr 1, ale nadal nie jest wystarczająca.
MongoDB używa kolekcji zamiast tabel. MongoDB nie obsługuje złączeń. W każdej bazie danych, którą widziałem, oznacza to, że struktura danych w MongoDB różni się od struktury w MySQL.
Z tego powodu nie ma "uniwersalnego narzędzia" do przenoszenia SQL do MongoDB. Twoje dane będą musiały zostać przekształcone, zanim dotrą do MongoDB.