【发布时间】:2015-08-24 13:00:11
【问题描述】:
我的查询
SELECT COUNT(*) as count FROM datasquare.users WHERE email_id = '"yup@krish.com"' and
password = '"krish"' ALLOW FILTERING
我的桌子
email_id | password | user_id | user_name
-----------------+----------+---------+-----------
vamsi@gmail.com | krishna | 2915 | vamsi
【问题讨论】:
-
异常的描述是明确的,你没有向我们展示你的真实代码,所以目前我们无法帮助你。
-
我正在使用 cassandra db 登录页面
-
请提供相关代码以复制错误,这意味着正确的 Java 代码。您在哪里使用此代码以及使用此代码的原因可能是问题解释的一部分,但不提供任何直接指导让我们帮助您。
-
旁白:您真的希望将用户的密码以纯文本形式存储在数据库中吗?您是否考虑过存储密码的哈希值? (哈希密码的方法有很多种。)
-
另外,您永远不应该在生产环境中使用
ALLOW FILTERING运行查询。
标签: java database hadoop cassandra cql