Я пытаюсь заставить django взаимодействовать с базой данных кассандры. Я ходил по форумам и нашел этот
Может ли этот взаимодействовать с Кассандрой в Джанго? и есть ли в django библиотеки, которые могут взаимодействовать с кассандрой?
Чтобы использовать Кассандра (или любой другой NoSql db) с django , вам необходимо иметь бэкэнд , который может его поддерживать. К счастью для вас, вы не первый, кто придумал идею / потребность.
Взгляните на эти ресурсы:
Я не пробовал ничего самостоятельно, поэтому не могу сказать, достаточно ли стабильно что-либо или дает ответ из коробки, но это должно направить вас в правильном направлении. Надеюсь, это поможет.
На мой взгляд, лучший способ использования Cassandra с Django - cqlengine . Он обеспечивает красивый, похожий на django ORM и действительно прост в использовании. Проект кажется активным, последний коммит произошел несколько дней назад.
Вы можете использовать его как есть или с простой пользовательской оболочкой базы данных django django-cassandra-engine .
Лучший клиент Python - https://github.com/pycassa/pycassa. Вы можете легко использовать это из django;https://github.com/twissandra/twissandra является одним примером.