Перенос данных из базы данных MySQL в MongoDB - PullRequest
1 голос
/ 06 июля 2011

Возможно ли перенести данные из базы данных MySQL в MongoDB? Если да, то как правильно это сделать? У меня есть эта проблема, потому что я хочу переписать свой проект PHP в RoR.

Ответы [ 4 ]

1 голос
/ 06 июля 2011

Да, но вам нужно изменить схему , поскольку MongoDB - это хранилище документов, а не система управления реляционными базами данных (RDBMS), как MySQL.

Когда вы определились со схемой MongoDB, вы написали бы простую утилиту на своем любимом языке, которая выбирает из базы данных MySQL, преобразует записи в соответствии с вашей новой схемой и вставляет их в базу данных MongoDB.

1 голос
/ 06 февраля 2012

Пожалуйста, попробуйте мой плагин.

http://code.google.com/p/sql-to-nosql-importer/

0 голосов
/ 01 марта 2016

Да, Mysql на mongodb, его можно легко перенести, я делюсь URL, когда вы получите точную работу очень простым способом. Вы должны следовать шагам.

1. Отображение структуры базы данных

2. Экспортируйте данные и импортируйте их в соответствии с определенной структурой.

Чтобы узнать больше, перейдите по этой ссылке https://dzone.com/articles/how-migrate-mysql-mongodb

0 голосов
/ 06 июля 2011

Зачем вообще переключать базу данных?Ruby может также получить доступ к MySQL ...?

Проверьте это: http://sequel.rubyforge.org/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...