是否可以使用cql连续查询集合?

我不是一个凤梨

假设您连续有电影和类别列表,即

create table movie(
    uuid timeuuid,
    name text,
    category list<text>
    primary key (uuid)
);

insert into movie (uuid,name,category) values(now(), 'my movie', ['romance','comedy']);
insert into movie (uuid,name,category) values(now(), 'other movie', ['action','comedy']);

是否可以有效地执行以下操作:

select * from movie where category='comedy'
select * from movie where category='comedy' and category='action'

此用例是针对我们的MySQL数据库的最常见查询。

柳本·托多罗夫(Lyuben Todorov)

从cassandra 2.1开始,是的:

create table cinema.movie(
    id timeuuid,
    name text,
    category list<text>, 
    primary key (id)
);

CREATE index ON cinema.movie (category);
INSERT INTO cinema.movie (id, name, category) VALUES (now(), 'my movie', ['romance','comedy']);
SELECT * FROM cinema.movie WHERE category CONTAINS 'romance';


 uuid                                 | category               | name
--------------------------------------+------------------------+----------
 b9e0d7f0-995f-11e3-b11c-c5d4ddc8930a | ['romance', 'comed`y'] | my movie

(1 rows)

PS,您的查询中有错误,,类别的声明后,您的create table语句中缺少a ,并且您无法now()在UUID上使用该函数,而是在寻找TIMEUUID类型。

切记,当使用这些集合时,性能不会很出色(对于定量而言,这是多么好),为这种事情创建一个单独的表可能会更好。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

是否可以使用cql连续查询集合?

来自分类Dev

在Cassandra CQL中,是否可以查询集合列类型的大小?

来自分类Dev

是否可以使用Mongoose在MongoDB数据库中查询集合?

来自分类Dev

是否可以在CQL查询中使用复杂的布尔逻辑?

来自分类Dev

是否可以重写NOT IN查询以使用索引?

来自分类Dev

是否可以使用DOMDocument查询nthChild?

来自分类Dev

在带有IN子句的CQL查询中使用集合/列表的CQL

来自分类Dev

是否可以使用NcML聚合多个NetCDF文件集合?

来自分类Dev

是否可以使用Linq填充类中的集合?

来自分类Dev

curl:是否可以使用MKCOL创建更多集合?

来自分类Dev

使用CAML查询是否可以使用这种逻辑?

来自分类Dev

在C ++中,可以使用集合的迭代器来查找集合的两个连续元素之间的差异吗?

来自分类Dev

Google的相关搜索查询是否可以使用API?

来自分类Dev

是否可以使用Sequelize.js进行子查询?

来自分类Dev

是否可以使用特征向量查询Elastic Search?

来自分类Dev

是否可以使用django ORM对汇总查询进行GROUP BY?

来自分类Dev

Flutter Firestore查询中是否可以使用通配符?

来自分类Dev

是否可以使用OFFSET和乘法来分页查询?

来自分类Dev

是否可以使用DOMDocument查询前5个图像?

来自分类Dev

是否可以使用Kibana生成的查询从Elasticsearch中删除?

来自分类Dev

是否可以使用日期匹配的MongoDB聚合查询?

来自分类Dev

是否可以使用django ORM对汇总查询进行GROUP BY?

来自分类Dev

是否可以使用查询集过滤外键?Django的

来自分类Dev

是否可以使用参数化查询执行BACKUP语句?

来自分类Dev

是否可以使用查询键参数作为变量?

来自分类Dev

是否可以使multi_index容器使用连续内存?

来自分类Dev

是否可以使multi_index容器使用连续内存?

来自分类Dev

可以使用CQL查找返回“ null”的方法吗?

来自分类Dev

我们可以使用Hive查询地图集合吗

Related 相关文章

  1. 1

    是否可以使用cql连续查询集合?

  2. 2

    在Cassandra CQL中,是否可以查询集合列类型的大小?

  3. 3

    是否可以使用Mongoose在MongoDB数据库中查询集合?

  4. 4

    是否可以在CQL查询中使用复杂的布尔逻辑?

  5. 5

    是否可以重写NOT IN查询以使用索引?

  6. 6

    是否可以使用DOMDocument查询nthChild?

  7. 7

    在带有IN子句的CQL查询中使用集合/列表的CQL

  8. 8

    是否可以使用NcML聚合多个NetCDF文件集合?

  9. 9

    是否可以使用Linq填充类中的集合?

  10. 10

    curl:是否可以使用MKCOL创建更多集合?

  11. 11

    使用CAML查询是否可以使用这种逻辑?

  12. 12

    在C ++中,可以使用集合的迭代器来查找集合的两个连续元素之间的差异吗?

  13. 13

    Google的相关搜索查询是否可以使用API?

  14. 14

    是否可以使用Sequelize.js进行子查询?

  15. 15

    是否可以使用特征向量查询Elastic Search?

  16. 16

    是否可以使用django ORM对汇总查询进行GROUP BY?

  17. 17

    Flutter Firestore查询中是否可以使用通配符?

  18. 18

    是否可以使用OFFSET和乘法来分页查询?

  19. 19

    是否可以使用DOMDocument查询前5个图像?

  20. 20

    是否可以使用Kibana生成的查询从Elasticsearch中删除?

  21. 21

    是否可以使用日期匹配的MongoDB聚合查询?

  22. 22

    是否可以使用django ORM对汇总查询进行GROUP BY?

  23. 23

    是否可以使用查询集过滤外键?Django的

  24. 24

    是否可以使用参数化查询执行BACKUP语句?

  25. 25

    是否可以使用查询键参数作为变量?

  26. 26

    是否可以使multi_index容器使用连续内存?

  27. 27

    是否可以使multi_index容器使用连续内存?

  28. 28

    可以使用CQL查找返回“ null”的方法吗?

  29. 29

    我们可以使用Hive查询地图集合吗

热门标签

归档