I wrote earlier on the need for new kind of SQL and introducing SQL For Documents (N1QL). In this blog, we’ll discuss query plannign phase of N1QL in the upcoming Couchbase Sherlock release. N1QL itself has gone through multiple developer previews. Checkout the online tutorial at http://query.couchbase.com ; Download the DP4 to try it out locally. Wait on upcoming developer preview of Couchbase Sherlock release, which includes N1QL. What’s N1QL? It is a modern query processing engine designed to provide SQL for documents (e.g. JSON) on modern distributed architecture with flexible data model. Modern databases are deployed on massive clusters, use flexible data model (JSON, Column family, etc). N1QL supports enhanced SQL on top of this data model to make query processing easier. Query execution: Overview Applications and their drivers submit the N1QL query to one of the available query...
A blog about all things data and data processing issues and interests. SQL, NoSQL, flexible schema, scale-up, scale-out, transactions, high availability.