I am trying to figure out if NoSQL / Couchbase is a good fit for my App. I have Data which stored in a json doc and i need to query. In my case there is a Array NPANXX which has 4 fields and i need to be able to query all docs to find if there is a match for me. In SQl it would be like

Select * from table where NPA = NPA and NPX = NPX and Start >= Start and End <= End

If so how could i do that in Couchbase and to make it faster would i create a View ?