1
RethinkDb 지원은 하나의 연결에서 여러 요청을 그룹화하여 파이프 라이닝을 요청합니까? 그렇다면 자동으로 낮은 수준에서 수행됩니까? 감사합니다.RethinkDb 지원이 파이프 라이닝을 요청합니까?
RethinkDb 지원은 하나의 연결에서 여러 요청을 그룹화하여 파이프 라이닝을 요청합니까? 그렇다면 자동으로 낮은 수준에서 수행됩니까? 감사합니다.RethinkDb 지원이 파이프 라이닝을 요청합니까?
RethinkDB는 현재 한 번에 두 개 이상의 연결을 처리하지 않습니다.
삽입 작업의 특별한 경우에는 일괄 처리 삽입물을 사용하여 유사한 효과를 얻을 수 있습니다.
편집 :이 답변은 구식입니다. RethinkDB 2.0 이후로 드라이버가 이전 쿼리가 끝날 때까지 기다리지 않고 여러 쿼리를 실행할 수있는 한 동일한 쿼리에서 동시에 여러 쿼리를 실행할 수 있습니다.
이것은 네트워크 성능을 향상시키기 위해 구현하는 것이 흥미로울 수 있습니다. 실제로 모든 클러스터 내 및 클라이언트 연결은 TCP이고 각 요청에 대해 샤드의 각 마스터 노드로 프록시되기 때문에 병목 현상이 될 수 있습니다. 따라서 대량의 최신 읽기 및 쓰기 응용 프로그램을 사용하면 클러스터를 쉽게 포화시킬 수 있습니다. –
클러스터 간 통신은 파이프 라인 방식입니다. 클라이언트 연결이 아닙니다. –