cql3

    1

    1답변

    카산드라를 사용하는 가장 좋은 방법은 아니지만 내 데이터 유형은 지난주의 모든 데이터를 읽어야합니다. 그러나 CQL3에서 Collection-types을 사용할 때, 정상적인 날짜 범위 쿼리를 수행하지 못하게하는 특정 제한 사항에 부딪혔습니다. 은 그래서 나는 자동으로 캐시에서 항목을 제거하기 위해 1 주일 TTL에 삽입하고 다음 표 CREATE TABLE

    0

    2답변

    나는 아래 처음 디자인 한 정적 열 가족은 create table APP_DATA ( CODE varchar, DATA varchar, CREATED_DT timestamp, REQUEST_TYPE int, STATUS int, ..... #Some more columns ..., PRIMARY KEY ((CODE,DATA),CREAT

    0

    1답변

    큰 파일에서 데이터를 읽는 동안 cql 배치를 실행 중이며 1000 회 반복 할 때마다 배치 쿼리를 준비하고 실행합니다. "일관성 수준에 대해 알 수없는 코드 192"와 같은 오류 메시지가 나타나는 이유를 알고 싶습니다. 카산드라는 배치 크기를 65536까지 늘릴 수 있습니다. 왜 1K로 불평합니까? 감사합니다.

    3

    1답변

    IP 주소를 기반으로 사용자 위치에 대한 레코드를 저장해야하지만 모델을 작성하는 방법을 잘 모릅니다. 각 주소에 대해 컴퓨터의 세부 정보 (ipaddress, agentId)와 컴퓨터의 위치 (isocode, city)를 기록해야합니다. 이 정보는 결코 업데이트되지 않으며 삽입되고 읽혀집니다. 이 데이터를 쿼리하면 특정 기간 동안 특정 사용자의 위치 정보를

    2

    1답변

    카산드라에서 유형의 컬럼 WRITETIME을 선택하는 방법. 이것을 시도 할 때 다음과 같은 예외가 발생합니다. SELECT WRITETIME (column_name) from TABLE_NAME WHERE ID='1'; 예외 com.datastax.driver.core.exceptions.InvalidQueryException: Cannot use sel

    0

    1답변

    이전 중고품 기반 코드를 CQL3으로 업데이트하고 있습니다. 코드의 한 부분이 20M + 행으로 구성된 테이블의 전체 데이터 세트를 처리하고 있습니다. 이 부분은 처음에는 메모리 사용으로 인해 프로그램이 손상 되었기 때문에 TokenRanges (및 Hector)를 사용하여 열 패밀리를 반복하는 RowIterator 클래스를 만들었습니다. CQL3을 사용하

    7

    1답변

    원래 문제는 token() 함수를 사용하여 Cassandra 1.2.9의 큰 데이터 세트를 페이징하고 여기에 설명 된대로 대답했습니다 : Paging large resultsets in Cassandra with CQL3 with varchar keys 허용되는 대답에 토큰과 청크 크기로 작업하는 선택이 있지만 다른 문제가 나타납니다. 내 표는 cqlsh에

    0

    1답변

    시간과 관련된 고유 ID를 만드는 시간이 있지만 다른 테이블에 동일한 고유 ID를 추가하려는 경우 어떻게되는지 알았습니다. 다른 테이블에 업로드 된 이미지와 관련된 정보를 복사하려고 할 때 이미지를 업로드 할 때 일괄 처리 문을 작성하고 모든 테이블에 unique id을 부여하여 time uuid을 사용하고 있습니다. 같은 이드를 얻거나 서로 다르다. 카산

    12

    2답변

    삽입 된 모든 행에 기본 TTL이있는 테이블을 만들 수 있습니까? 아니면 삽입/업데이트를 수행 할 때 항상 TTL을 설정해야합니다. ? 는 문서에서이 아무것도 볼 수 없습니다 :이 http://www.datastax.com/documentation/cql/3.0/cql/cql_reference/create_table_r.html

    4

    1답변

    4 열이있는 행이 있다고 가정합니다. 만들 때 TTL을 1 시간으로 설정한다고 가정합니다. 가끔 행의 날짜 열을 업데이트해야하며 동시에 전체 행의 TTL을 업데이트해야합니다. 이 기능이 작동하지 않는다면 올바른 방법이 무엇일까요? update mytable using ttl 3600 set accessed_on=?