Django и NoSQL, любая готовая к использованию библиотека?[закрыто]

StackOverflow https://stackoverflow.com/questions/2293674

Вопрос

Пока Django имеет хорошую интеграцию с несколькими СУБД.Набирают обороты NoSQL, СУБД без схем и ориентированные на документы.Каков статус интеграции этих трендовых и модных СУБД с Django?Существуют ли какие-либо готовые к производству или, по крайней мере, готовые к использованию библиотеки для Django?

Пока что у меня есть все это под рукой:

Это было полезно?

Решение

До версии 1.0 django ORM подвергался серьезному изменению набора запросов.Одной из причин этого было то, что "Этот переосмыслитель позволяет нам поддерживать нереляционные серверные части".

Официальная поддержка, я думаю, определенно есть на карточках;но я думаю, что для 1.1 и 1.2 (сейчас в бета-версии) были более насущные вопросы.

Однако, конечно, существует несколько независимых попыток использовать нереляционные базы данных с django, включая, но не ограничиваясь следующим:

Другие советы

Neo4j ( Нео4j )- база данных Java graph (на другом конце спектра NoSQL) - также имеет первоначальная поддержка.

Редактировать:

Я потратил довольно много времени на расширение этой поддержки и переход на удаленный протокол.Вы можете увидеть результаты на ГитХаб.

До тех пор, пока не появится официальная поддержка Django серверной части MongoDB, для автоматического администрирования и т.д.(разве это не было бы так здорово).Я бы хотел взглянуть на монгокит, который представляет собой тонкую обертку поверх пимонго.Есть несколько альтернатив, но mongokit имеет исчерпывающую документацию и находится в стадии активной разработки.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top