You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Based on issues raised on this forum and based on my experience, django admin module, user authentication doesn't work with django-cassandra-engine if cassandra is the only backend. May i know what are reasons for using django-cassandra-engine over cassandra-drive. sorry for the dumb question.
The text was updated successfully, but these errors were encountered:
It's of course not a dumb question, I'll try to explain it to you. Basically Django ORM is created for relational databases and Cassandra is very specific noSQL database. It's nearly impossible to plug into Django ORM and execute efficient queries to Cassandra. Also modeling data for Cassandra is very different from we're all used to. That's why I decided to use cassandra-driver and Cqlengine as object mapper, which is maintained by DataStax, and very well documented.
This way you can use Django apps you're used to (auth, admin, contenttypes, etc.) along with apps dedicated to cassandra for better performance. Sometimes you don't need to use Django apps and then (and only then) use django-cassandra-engine as default (primary) database backend.
If you have further questions don't hesitate to ask.
Based on issues raised on this forum and based on my experience, django admin module, user authentication doesn't work with django-cassandra-engine if cassandra is the only backend. May i know what are reasons for using django-cassandra-engine over cassandra-drive. sorry for the dumb question.
The text was updated successfully, but these errors were encountered: