Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak skonfigurować replikację z MySQL do MongoDB?

MySQL i MongoDB używają bardzo różnych modeli danych i zapytań, więc nie możesz bezpośrednio przesyłać danych.

Niestety, przenoszenie danych między nimi musi odbywać się ręcznie, a wydajne działanie zależy w dużej mierze od Twoich danych. Np. możesz przenieść każdą tabelę do oddzielnej kolekcji (w przybliżeniu tabelę w MongoDB-lingo) i nadać unikalne atrybuty w tabelach jako _id -atrybut. Alternatywnie możesz utworzyć _id do tablename+unique_id .

Zasadniczo, ponieważ bazy danych dokumentów są zasadniczo dowolne, możesz swobodnie wymyślać schematy ad-infinitum (o ile _id -atrybuty są unikalne w ramach kolekcji).



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL:Wbudowany JSON a tabela

  2. Łączenie Coldfusion 9 z MySql 5 na Ubuntu 9.10

  3. Zapytanie MySQL z wieloma instrukcjami 'OR'

  4. Jak posortować i dodać mój rekord bazy danych?

  5. MySQL :Gdy nazwa parametru procedury składowanej jest taka sama jak nazwa kolumny tabeli