CouchBase (주로)를 사용하여 PHP 응용 프로그램을 작성하고 있지만 내용을 가져 오는 최상의 방법에 대해서는 아직 명확하지 않습니다. (내가 올바른 오전 경우) N1QL 나는이 두 옵션을 사용하여 동일한 콘텐츠를 얻을 수 있음을 의미 Views 또는 N1sql을 사용하여 데이터를 찾는 최상의 수행 방법은 무엇입니까
로보기 기능을
- 데이터를 얻을 수있는 두 가지 방법 ..이 있습니다
내 개발 목적 (n1sql)에는 두 번째 옵션이 더 적합합니다. 그러나 좋은 방법 (성능, RAM 및 CPU 사용량 감소, 유지 관리 비용 절감 등)이 효과적이라면 더 많은 뷰 기능을 사용하기 위해 모델을 다시 작성하고 싶습니다.
이 점에 대해 의견을 나누기 바랍니다.
내 생각 : 1) CouchDB는 N1QL을 지원하지 않는다. 그것은 Couchbase 일이다. 2)보기 또는 망고/N1QL 사용 여부는 많은 변수에 달려 있으며, 귀하가 귀하의 질문에 제공 한 하나의 변수가 아닙니다. 3) 조기 최적화는 모든 악의 근원입니다. 4) "X 또는 Y가 더 빠릅니까?"라는 질문이있을 때마다 대답하는 _ONLY_ 방법은 X와 Y를 모두 테스트하고 측정하는 것입니다. – Flimzy
예, 오타가 있었고 couchbase를 참조했는데 .. 뭔가를 아시거나 경험이 있으시면 질문에 대답 해주세요. @Flimzy – tradebel123
이것을 확인해보십시오 https://blog.couchbase.com/comparing-couchbase-views-couchbase-n1ql-indexing/ – vsr