내 API에서 다른 히트 수에 카운터를 유지하기위한 테이블을 만들려고합니다. 나는 Cassandra 2.0.6을 사용하고 있으며 2.1.0을 시작하는 카운터에 약간의 성능 향상이 있었음에도 불구하고 현재는 업그레이드 할 수 없다는 것을 알고 있습니다. 문서에서 http://www.datastax.com/documentation/cql/3.0/cql/cql_
에 보조 색인을 만들려고했는데 cql3을 사용했습니다. 나는 CREATE INDEX.. 구문을 사용하여 그것을 할 수 있다는 것을 알고있다. 그러나 은 CREATE TABLE.. 구문을 사용할 때 테이블을 정의 할 때 즉, 열을 Secondary key으로 지정할 수있는 방법이 있습니까? 나는 인터넷에서 검색했지만 결과는 CREATE INDEX에 관한 것으
카산드라 중지되었습니다. 내가 "서비스 카산드라 시작"또는 "서비스 카산드라 다시 시작"내가 ("/var/log/cassandra/system.log"에서) 다음과 같은 오류를 사용하여 카산드라를 다시 시작할 때 지금 ERROR [main] 2014-11-14 02:08:52,379 CommitLogReplayer.java (line 304) Unexpec
복합 기본 키와 함께 cqlsh를 사용하여 테이블을 만들려고하지만 cqlsh 프롬프트로 돌아 가지 않습니다. cqlsh 및 cassandra 버전은 cqlsh입니다. 3.1.7 | 카산드라 1.2.13.2. cqlsh를 사용하여 복합 기본 키를 생성 할 수 있습니까? Dbeaver를 사용해 보았지만 EOF를 예상 한 불일치 입력을보고하지 못합니다. 생성을
카스 산드라에 몇 기가 바이트의 csv 파일을로드해야합니다. 우리는 소스 명령을 사용하여 데이터를 가져 와서 csv 파일의 데이터 값으로 삽입 문을 포함하는 텍스트 파일에서 데이터를 가져 오려고했습니다. 이 방법을 사용하면 데이터가 올바르게 업로드되지 않습니다. 첫 번째 행의 데이터는 모든 후속 행에서 반복됩니다. (나는 삽입 명령을 확인하고 올바른 값을
컬렉션 데이터가 64K를 초과하는 경우 대체 데이터가 있습니까? 귀하의 경우에는 cassandra doc Observe the following limitations of collections:
The maximum size of an item in a collection is 64K.
Keep collections small to prevent de
JDBC 연결을 사용하여 Java 코드에서 Cassandra에 연결하려고합니다. 여기에 내가 을 사용하고 항아리입니다 지금이 내가이 수행 할 유래에있는 코드 : String serverIP = "localhost";
String keyspace = "mykeyspace";
Cluster cluster = Cluster.builder()
.
나는 카산드라를 사용하는 데있어서 아주 새로운데, 내가 답을 찾고 있다는 기본적인 질문을 가지고있다. 나는 Size-Tiered의 기본 압축 전략을 사용하고 있습니다. 나는이 변화가 특정 키 스페이스에 런타임에 발효한다, 또는 I가 필요하면 경우 확실치 ALTER TABLE users WITH
compaction = { 'class' : 'LeveledC
두 개의 노드가 완전히 복제되었습니다. 30 행을 포함하는 테이블에 대해 쿼리를 실행하면 cqlsh 추적은 한 서버에서 일부 행을 가져오고 다른 서버에서 일부 행을 가져 오는 중임을 나타냅니다. 그래서 모든 행을 두 노드에서 모두 사용할 수 있지만 쿼리는 다른 쿼리에 대해 1ms보다는 250ms +가 걸립니다. 나는 이미 프로토콜 레벨에서 일관성 레벨을 "