2 개의 카산드라 클러스터가 있습니다. 내 간단한 스크립트가 하나의 클러스터에서 읽고 쓰려고합니다. 설명서 here에 따라 두 번째 클러스터에 registered_connection
(명명 된 이름)이 있고 첫 번째 클러스터에 기본 연결이 있습니다.카산드라 여러 연결이 저장되지 않고 작동하지 않습니다. [Python]
item = MyModel.filter(u_id=u_id).using(keyspace=KEYSPACE,connection=connection).first()
를 내가 작성하려고 때/사용하여 다른 클러스터에 항목을 저장 : 내가 사용하여 다른 클러스터를 조회 할 수 있어요이 오류가 발생하지 않습니다
item.using(connection=connection).save()
뿐만 아니라에 기록하지 않습니다 클러스터. 싱크 클러스터를 쿼리하여이를 확인했습니다. 문서에서 명백한 것을 놓치고 있습니까?
추신 : 첫 번째 시나리오에서는 ModelQuerySet
개체가 사용자 지정 연결을 적용하고 저장 시나리오에서는 Model
개체를 사용합니다.