2014-06-09 2 views
0

cassandra에 같은 쿼리를 작성하는 방법. 내가 키워드에 일부 콘텐츠 자료를 검색해야하기 때문에 CQL (카산드라 쿼리 언어)cassandra를 사용하여 쿼리를 작성하십시오.

로를 작성하는 방법을

select * from user where user_name like '%abcd%' 

.

+2

에 액세스 할 수 있습니다 하이브 또는 상어가 시스템에서 실행

  • 하드 요구 사항)은 아니지만,뿐만 아니라 -located. 왜냐하면 우리는 더 많은 노드로부터 질의를해야만하기 때문에 EQ 나 IN을 인덱스 열에 포함시킬 수 있습니다. –

  • +0

    키워드에 대한 검색이 필요합니다. 이 점에 대해 알고 있다면 – user3359503

    +0

    cassandra와 함께 탄성 검색 또는 Apache solr을 사용하십시오. 이것은 긴 문자열이나 텍스트를 가진 실시간 키워드 검색을위한 최상의 도구입니다. –

    답변

    0

    실시간 일 필요가없는 경우 Hive 또는 Shark을 사용할 수 있습니다. 이렇게하면 말하는 쿼리를 정확히 실행할 수 있습니다. DSE를 사용하면 Hive와 함께 즉시 사용할 수 있습니다. 그렇지 않은 경우 this Hive driver을 확인하시기 바랍니다.

    오픈 소스 카산드라 작업이, 당신이 필요합니다 얻으려면 : 당신의 카산드라와 함께 배치 실행

    1. HDFS는 스파크를 사용하는 경우, 당신은 (이상적으로 공동 스파크 노동자가 필요합니다
    2. 노드 이 내가 카산드라는 쿼리 작업과 같은 지원하지 않습니다 알고 지금까지 클러스터
    +0

    두 플랫폼을 동일한 플랫폼에서 구성 할 수있는 링크를 공유 한 다음 쿼리를 실행하십시오. – user3359503

    +0

    [이 기사] (http://java.dzone.com/articles/shark-cassandra-w-cash)를 확인하십시오. –

    +0

    하지만 쿼리를 실행하면 cassandra와 함께 예제를 사용하지 않습니다. – user3359503

    관련 문제