모든 노드에서 tpstats를 실행 한 후. 나는 모든 시간 차단 된 NTR의 수가 많은 노드를 많이 본다. NODE 1 : 23,953 NODE 2 : 2935 NODE 3 : 15229 NODE 4 : 5951 내가 차단 한 모든 시간은 나쁜 알고 우리는 4 노드 클러스터와 NTR에 대한 값 BLOCKED ALL TIME은이 따라서 내가 잘못하고있는 것
I는 브라우저를 통해 실행할 수 있어요 있지만에서 명령 줄 즉, PHP test.php $raw = Cassandra::cluster() ->withContactPoints('localhost') //->withCredentials($this->username, $this->password) ->build(); var_dump($raw); die; 에서 브
이미 내 맥에 3 사용할 수 카산드라와 PHP는 PECL/배 종속성과 카산드라을 모두 설치하고 cqlsh 건강 노력하고 있지만, 실행 pecl install cassandra 후이 발생합니다 : configure: error: Unable to load libcassandra ERROR: `/private/tmp/pear/install/cassandra/c
카산드라에 대량의 레코드 (한 번에 5 백만 개 이상)를 기록하려고합니다. 탭으로 구분 된 파일에서이 파일을 읽고 있으며 executeAsync를 사용하여 Cassandra로 가져옵니다. 우리는 훨씬 더 작은 데이터 세트 (~ 330k 레코드)를 사용하여보다 보편화되었습니다. 최근까지 우리 스크립트는 자동으로 약 65k 레코드에서 가져 오기를 중지했습니다.
4 노드 클러스터 cassandra 버전 2.0.9 실행. 최근에 월 이래로 모든 노드에서 CPU 사용량이 급증했습니다. tpstats 나에게 높은 원주민 - 운송 요청을 제공합니다. 3 개 노드에 대한 스크린 샷 을 tpstats 부착 내가 디버깅을 시작해야하는 위치에서 노드 1 노드 2 노드 3 ? 또한 첫 번째 그림에서 부하가 높아질 때를 보면 을 읽
우리는 생산 과정에서 cassandra 버전 2.0.9를 실행하고 있습니다. 그것은 4 노드 클러스터입니다. 지난 며칠 동안 우리는 CPU 사용률이 급증하고 있습니다. 아래 그림에서 볼 수 있습니다. 이것은 JConsole에 출력된다. 우리는 이러한 거대 CPU를 많이 (같이 12 %)을 먹고있는 기본 전송 요청을 가로 질러왔다 CPU를 많이 먹고 스레드로
카산드라 데이터베이스에 큰 xlsx (1 백만 행 근처) 파일을 삽입해야하며 메모리 제한 때문에 파일을 만드는 방법에 의문을 가지고 있습니다. 배치 삽입물을 사용하고 있지만 엄청난 메모리 영향으로 인해 거의 불가능한 것으로 입증되었습니다. $batch = new Cassandra\BatchStatement(Cassandra::BATCH_UNLOGGED);