当我不知道行键时,如何从hector查询cassandra

时间:2013-03-08 09:04:34

标签: cassandra hector

我有一个用于存储用户详细信息的模式。现在从我的java代码中我想实现一种通过用户名和密码检查用户是否存在的方法。问题是ColumnFamilyQuery要求我提供应用程序不知道的行密钥。我将如何实现这一目标。我是cassandra的新手

1 个答案:

答案 0 :(得分:0)

您使用什么数据作为行键?

如果您在客户端代码中强制执行用户名唯一性,则可以使用用户名作为行密钥本身。这样,您始终可以通过用户名找到用户记录。否则,您可以使用用户名和其他一些唯一数据创建复合键以避免冲突。