MySQL для миграции данных Mongodb высокого уровня - PullRequest
0 голосов
/ 06 августа 2011

1) Получить текущую схему из базы данных mysql
2) Каталогизировать запросы к этой базе данных mysql, упорядоченные по:
a) использованию / популярности / наиболее важному и b) текущему времени ответа на запрос
3) Создайте модель данных, используя два вышеупомянутых элемента, уделяя самое пристальное внимание наиболее важным запросам

Это будет моя первая миграция данных из mysql в mongodb.Суди меня!Как выглядит этот план?

1 Ответ

1 голос
/ 06 августа 2011

1) Получить текущую схему из базы данных mysql

Забудьте, что один ... не используйте реляционную схему для чего-то, что не является реляционным. Забудьте нормализацию и все остальное. Просто делай то, что естественно. Хорошее прочтение может быть у официальных документов по дизайну схемы

2) Каталог запросов к этой базе данных MySQL, ранжированных по: а) использование / популярность / самое важное и б) текущее время ответа запрос
3) Создайте модель данных, используя два вышеупомянутых элемента, давая самое высокое отношение к наиболее важным запросам

Ничего нельзя сделать 1: 1 из * SQL в NoSQL. Просто переведите запросы на язык запросов Mongo. Чтобы получить время запроса, используйте эквивалент "EXPLAIN" .

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