【问题标题】:Django norel access to different nosql at the same time?Django norel 同时访问不同的nosql?
【发布时间】:2011-09-29 21:28:04
【问题描述】:

我是 nosql 世界的新手,从我读过的论坛和文章中:大多数用户都尝试“混合”nosql 工具,例如,他们将 Cassandra 和 MongoDB 一起使用来构建一个“强大的系统” ,因为我从 MongoDB 开始,我已经下载了 DjanMon 项目(我是 django 粉丝 ^_^ ),当然我已经下载了接受 NoSql 使用的特殊版本的 django:Django NonRel,并且我'我注意到设置文件不会“强制”您使用一种特定的 NoSql 解决方案,例如在带有 RDBMS 的 Django 中,您必须指定 MySql 或 PostegreSql 或其他解决方案,所以,是否可以混合很多(或两个当然)NoSql 解决方案使用 Django(例如 MongoDB+Cassandra)?

【问题讨论】:

    标签: django mongodb cassandra django-nonrel nosql


    【解决方案1】:

    没有什么可以阻止您使用多种存储解决方案,无论是 SQL 还是 NoSQL - 但是 NoSQL 解决方案都有不同的架构、数据模型和 API(例如,MongoDB 是一个面向文档的数据库,而 Cassandra 是面向列的),因此您通常不能不费吹灰之力就将一个换成另一个。

    你能澄清一下你真正想要达到的目标吗? IE。您为什么对混合使用这两种特定的解决方案感兴趣?

    【讨论】:

    • 你好,谢谢你的回复,是的,正如你所说,因为nosql有不同的架构,所以我说也许我可以使用基于key的架构来获取mongodb的“文档”?还是我误解了什么?
    猜你喜欢
    • 2020-11-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-07-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多