Sounds like you are trying to use sql-query-style in Couchbase - “NOsql” Databases are not intended to behave like RDBMS nor have good performance on sql-like-querying
You should use a RDBMS or use a NoSQL-DB as it is intended to be used: Heavily by direct document lookups.
As to N1QL: This is not related to your question direclty (Views <> N1QL) and N1QL is still in development.