Global Connection은 App가 트랜잭션을 수행할 때 Locality 를 높히기 위한 방안으로 제공됩니다. Cluster를 구성하는 모든 노드에 연결을 맺은 후 App가 접근하는 레코드의 Master Server로 접근하거나 또는 여러 노드에 분산하여 성능을 높히는 기능을 제공합니다.
Cluster내에는 Shard Table에 대한 Update-Master node가 존재합니다. 즉, 변경이 발생하면 Table의 Update-Master로 질의가 전송되어 수행된 결과를 다른 멤버들이 수신하여 이를 반영한 후 App로 응답이 갑니다.
따라서, Update-Master로 접속한 App가 아닐 경우 Update-Master로 전송하는 네트워크 비용이 추가로 발생합니다. 이러한 성능비용을 제거하기 위해 App단에서 모든 노드에 연결된 상태에서 Shard Key에 따라 적절한 Update-Master로 질의를 바로 전송하여 네트워크 비용을 감쇄시키는 방식이 Global Connec...
#
connection
#
global
#
goldilocks
#
odbc
#
골디락스
#
클러스터
원문 링크 : GLOBAL CONNECTION