Джанго норел доступ к разным носкам одновременно - PullRequest
1 голос
/ 30 сентября 2011

Я новичок в мире nosql, и из форумов и статей, которые я читал: большинство пользователей пытаются «смешать» инструменты nosql, например, они используют Cassandra и MongoDB вместе, чтобы сделать «мощную систему»Поскольку я начинаю с MongoDB, я скачал проект DjanMon (я фанат django ^ _ ^), конечно же, я скачал специальную версию django, которая поддерживает использование NoSql: Django NonRel , и я заметил, что установочный файл не "обязывает" вас использовать одно конкретное решение NoSql, как в Django с RDBMS, где вы должны указать MySql или PostegreSql или другое решение, так что можно смешивать много(или два, конечно) решения NoSql с использованием Django (например, MongoDB + Cassandra)?

1 Ответ

4 голосов
/ 30 сентября 2011

Ничто не может остановить при использовании нескольких решений для хранения данных, будь то SQL или NoSQL, - но все решения NoSQL имеют разные архитектуры, модели данных и API-интерфейсы (например, MongoDB - это документно-ориентированная база данных, тогда какКассандра ориентирована на столбцы), поэтому вы обычно не можете поменяться местами без особых усилий.

Можете ли вы уточнить, чего вы на самом деле пытаетесь достичь?Т.е. почему вы заинтересованы в смешении этих двух конкретных решений?

...