UnQL: linguagem de consulta proposta pelos criadores do CouchDB e SQLite
Texto do NoticiasLinux, que tem os links:
A introdução do UnQL (UNstructured Query Language, mesma pronúncia de “Uncle”), que deve ser o SQL do movimento NoSQL, foi anunciada pelos criadores do CouchDB e SQLite. “Damien Katz, criador do CouchDB, e Richard Hipp, criador do SQLite, vêm trabalhando no UnQL para criar uma linguagem de query de alto nível para bancos de dados NoSQL. (via noticiaslinux.com.br)
• Publicado por Augusto Campos em
2011-08-01
Vamos ver no que dá.
Estou ansioso por isso, to tentando estudar o Cassandra na raça, eu não é facil, somado ao fato de eu não ter muito tempo vago para estudar hj em dia…
Seria uma mão na roda e tanto! Estou trabalhando com o CouchDB, é incrível, porém acho q carece de uma linguagem de consulta!
Não seria mais fácil pra todos se fosse apenas um sub-conjunto do SQL?
Rael Gugelmin Cunha
“Não seria mais fácil pra todos se fosse apenas um sub-conjunto do SQL?”
E parece ser um subconjunto com mais algumas coisas próprias desse tipo de banco:
http://unqlspec.org/display/UnQL/Syntax+Summary
Excelente iniciativa, tomara que tenha grande adesão.
Padronizando a linguagem (ao menos) já ajuda bastante.
Pena que vingou esse nome que apela contra os bancos relacionais.
Notem que nem fazem mais questão de fingir que o NO é “Not Only”, se usa “No” em minúsculo mesmo, direto.
é literalmente idêntico a SQL padrão. Estou perdendo algum detalhe?
@Umav
Parece bastante com SQL, mas não é igual. FLATTEN, SYNC, ASYNC, etc, não estão no SQL padrão. Leia até o final.
Até que funcione realmente, vai demorar um pouco. Depois disso, vão-se lá anos para que o mercado absorva a tecnologia, desenvolva sistemas integradores, crie bibliotecas de conversão automática, integre com bancos de dados legados que usam tecnologias específicas, etc, etc, etc…