微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

UnQL:CouchDB与SQLite推出的NoSQL查询语言

couchDBSQLite的开发者们共同制定了一套用于Nosql查询语言规范,命名为UnQL(发音同“uncle”),与关系型数据库sql语言规范类似,UnQL主要被定位在规范对文档型Nosql数据库查询上。

实际上CouchDB 作者damien Katz 与SQLite 作者Richard Hipp,一直在进行支持文档数据库查询的统一语言的开发。Katz 指出“我们意识到,相对于关系型数据库sql语言,Nosql也需要这样一种统一的查询语言接口来规范目前混乱的局面” Hipp 补充道 “UnQL是基于我们对sql语言的已有经验的,与sql不同的是,它提供了对非结构化数据的语法支持添加了数据的自描述性”

下面是其语法树形图解:

原文地址:https://www.jb51.cc/sqlite/202214.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐