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

До сих пор у Django есть хорошая интеграция с несколькими RDBMS. NoSQL, бессхемный и ориентированный на документ DBMS берет. Каково состояние интеграции те модные и модные системы управления базами данных с Django? Есть ли какие-либо готовые к производству или по крайней мере готовые к использованию библиотеки для Django?

До сих пор у меня есть они под рукой:

13
задан Viet 19 February 2010 в 02:20
поделиться

3 ответа

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

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

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

14
ответ дан 2 December 2019 в 00:03
поделиться

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

РЕДАКТИРОВАТЬ:

Я потратил довольно много времени на то, чтобы конкретизировать эту поддержку и перейти на удаленный протокол. Вы можете увидеть результаты на GitHub .

2
ответ дан 2 December 2019 в 00:03
поделиться

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

0
ответ дан 2 December 2019 в 00:03
поделиться
Другие вопросы по тегам:

Похожие вопросы: