MySQL e MongoDB utilizzano dati e modelli di query molto diversi, quindi non puoi trasferire i dati direttamente.
Purtroppo, lo spostamento dei dati tra i due deve essere eseguito manualmente e farlo in modo efficiente dipende molto dai tuoi dati. Per esempio. potresti trasferire ogni tabella in una raccolta separata (più o meno una tabella in MongoDB-lingo) e creare gli attributi univoci nelle tabelle in _id
-attributo. In alternativa, puoi creare il _id
a tablename+unique_id
.
Fondamentalmente, poiché i database dei documenti sono essenzialmente in formato libero, sei libero di inventare i tuoi schemi all'infinito (a patto che _id
-gli attributi sono univoci all'interno della raccolta).