Cassandra 当我不';我不知道行键

Cassandra 当我不';我不知道行键,cassandra,hector,Cassandra,Hector,我有一个存储用户详细信息的模式。现在,在我的java代码中,我想实现一种通过用户名和密码检查用户是否存在的方法。问题是ColumnFamilyQuery要求我提供应用程序不知道的行键。我将如何做到这一点。我对cassandra真的很陌生您使用什么数据作为行键 如果您在客户端代码中强制用户名唯一性,则可以将用户名本身用作行键。这样,您就可以始终按用户名查找用户记录。否则,您可以使用用户名和其他一些唯一数据生成一个复合键,以避免冲突

我有一个存储用户详细信息的模式。现在,在我的java代码中,我想实现一种通过用户名和密码检查用户是否存在的方法。问题是ColumnFamilyQuery要求我提供应用程序不知道的行键。我将如何做到这一点。我对cassandra真的很陌生

您使用什么数据作为行键

如果您在客户端代码中强制用户名唯一性,则可以将用户名本身用作行键。这样,您就可以始终按用户名查找用户记录。否则,您可以使用用户名和其他一些唯一数据生成一个复合键,以避免冲突