使用cassandra写出类似的查询

时间:2014-06-09 11:51:45

标签: cassandra cassandra-cli cqlsh

如何在cassandra中编写类似的查询。

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

如何将其写入CQL(Cassandra查询语言)

因为我必须根据关键字搜索一些内容。

1 个答案:

答案 0 :(得分:0)

如果不需要是实时的,您可以使用HiveShark。这使您可以准确运行您正在谈论的查询。如果您使用DSE,它可以与Hive一起使用。如果没有,您需要查看this Hive driver

要使用开源Cassandra,您需要:

  1. 与您的Cassandra节点共存的HDFS
  2. 如果您使用Spark,您将需要Spark工作人员(理想情况下也可以共存,但这不是一项艰难的要求)
  3. 在可以访问群集的计算机上运行的Hive或Shark