sql >> Database >  >> RDS >> Mysql

Hoe stel ik replicatie van MySQL naar MongoDB in?

MySQL en MongoDB gebruiken zeer verschillende gegevens- en querymodellen, dus u kunt gegevens niet rechtstreeks overdragen.

Helaas moet het verplaatsen van gegevens tussen de twee handmatig worden gedaan, en dat efficiënt doen hangt sterk af van uw gegevens. bijv. je zou elke tabel kunnen overbrengen naar een aparte verzameling (ongeveer een tabel in MongoDB-lingo), en de unieke attributen in de tabellen maken naar de _id -attribuut. Als alternatief kunt u de _id naar tablename+unique_id .

Aangezien documentdatabases in wezen een vrije vorm hebben, bent u vrij om uw schema's tot in het oneindige uit te vinden (zolang de _id -attributen zijn uniek binnen de collectie).



  1. Wordnet-query om voorbeeldzinnen te retourneren

  2. Rapporteren van SQLDIAG-prestatiegegevens via RML Utilities Tool | Problemen met SQL Server-prestaties oplossen -7

  3. Django ORM laat inactieve verbindingen op Postgres DB

  4. Oracle PL/SQL-query compileert niet