gpt4 book ai didi

django - unQL 和 Django?

转载 作者:行者123 更新时间:2023-12-02 05:55:31 25 4
gpt4 key购买 nike

抱歉,如果现在谈论这个还为时过早,但似乎 NoSQL 和 SQL 在它们之间做了一些称为 UnQL(Sqlite 和 CouchDB)的东西,也许我不理解这个概念,但如果 UnQL 是可行的,那么 Django 会怎样对待他?作为 SQL 还是作为 NoSql?既然他们说 Sqlite 的 future 版本将有 UnQL 支持?这个概念只限于 CouchDB 而不是 MongoDB?我真的迷路了!他们会向 Sqlite 添加 CouchDB 选项并将其称为 UnQL,因为他们说 Sqlite 将来会有 UnQL?!那是什么?

最佳答案

it seems that NoSQL and SQL has made something between them called UnQL (Sqlite and CouchDB), maybe i dident understand the concept, but if that UnQL will be aviable, so Django will behave with him as what? as an SQL or as a NoSql?

UnQL specification的目标是提供在各种 NoSQL 数据库及其供应商之间实现开放和统一查询语言功能的选项/机会。 UnQL 中的查询应该可解析为 SQL,以便与 RDBMS 世界保持一定程度的兼容性。

since they said that the future release of Sqlite will have the UnQL support? and that concept is only restricted to CouchDB and not MongoDB?

UnQL 规范还处于早期阶段,尽管已经有一些 prototype codes ,距离数据库供应商方面的一些主要实现可能还需要 6-8 个月的时间。到目前为止,UnQL 的参与者包括 SQLite、CouchDB(可能还有 Couchbase),但我认为随着时间的推移以及规范的形成,更多的供应商将加入进来,参与并支持这种统一的查询语言。由于规范是开放的,因此概念不受限制,因此是否支持UnQL取决于数据库供应商。

will they add CouchDB options to Sqlite to call it UnQL since they say that Sqlite will have UnQL in the future?! what is that?

CouchDB 与 SQLite 无关,反之亦然。无论是 CouchDB、SQLite、MongoDB 还是任何 future 将实现 UnQL 的数据库,完全取决于其供应商/开发人员。

关于django - unQL 和 Django?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7535218/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com