请帮忙。我想知道如何查询mysql关系表(通过使用外键约束Map到另一个表)select query还是apache cassandra中的其他查询?在apachecassandra中有没有实现外键约束特性的方法?
d6kp6zgx1#
不,在Cassandra没有这种事。所有连接和检查都应该在应用程序端完成。通常,当人们需要来自多个表的信息时,他们会构建一个聚合表,以便将其作为一个对象进行查询。而且cassandra中的所有数据建模都是从查询开始的,而不是从逻辑数据库模式开始的。我真的建议在datastax学院学习ds220:cassandra中的数据建模课程(请先学习ds201,了解cassandra为什么会这样工作)。
1条答案
按热度按时间d6kp6zgx1#
不,在Cassandra没有这种事。所有连接和检查都应该在应用程序端完成。通常,当人们需要来自多个表的信息时,他们会构建一个聚合表,以便将其作为一个对象进行查询。而且cassandra中的所有数据建模都是从查询开始的,而不是从逻辑数据库模式开始的。
我真的建议在datastax学院学习ds220:cassandra中的数据建模课程(请先学习ds201,了解cassandra为什么会这样工作)。