当使用像 Cassandra 这样的 nosql 类型的数据存储时,您将如何返回基于列的结果集?
例如
SELECT *
FROM Articles
WHERE category='blah'
ORDER BY datetime DESC
这是您要存储在 sql 数据库中然后从 cassandra 中提取数据的东西吗?或者 cassandra 可以处理这种类型的查询吗? (假设数据库中有数百万行)
据我所知,cassandra 非常擅长基于键的查找,如果它可以并且应该用于获取数据列表并分页该数据(以及它是否具有高性能)感到困惑
最佳答案
您创建一个 CF,其键是您的类别,其列是该类别中的文章。那么按类别查找只是另一种按键查找。像 lazyboy 这样的客户会为你自动化。
关于database - 使用cassandra时如何获取项目列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2562712/