gpt4 book ai didi

mysql - 我们可以通过连接器在 PrestoDB 中使用 mysql 和 cassandra 吗?

转载 作者:行者123 更新时间:2023-11-29 21:24:31 26 4
gpt4 key购买 nike

在生产系统中。我正在使用两个不同的数据库(cassandra 和 mysql)

我听说过 prestoDB,它是一种很棒的工具,因为我们可以制作 Cassandra(大数据库)中的sql查询。现在来分析我有的部分 两个不同的源mysql和cassandra,即从源获取数据并查询到不同的源。是否可以在 prestoDB 中将两者结合起来。

PS:我在 presto 中的 mysql 连接器中遇到问题。我走了 通过文档,但没有多大帮助

最佳答案

是的,presto 是此类查询的完美选择。首先,您需要配置 cassandra 连接器和 mysql 连接器。然后你可以将 cassandra 和 mysql 中的数据合并到一个 sql 中,如下所示:

SELECT u.country, COUNT(*) AS cnt
FROM cassandra.tutorial.stream s
JOIN mysql.tutorial.user u
ON s.userid = u.userid
GROUP BY u.country
ORDER BY cnt DESC
LIMIT 5;

这里是如何使用 presto 合并 hive 和 mysql 中的数据的教程,但是 cassandra 和 mysql 中合并数据应该类似。

http://getindata.com/blog/tutorials/tutorial-using-presto-to-combine-data-from-hive-and-mysql-in-one-sql-like-query/

关于mysql - 我们可以通过连接器在 PrestoDB 中使用 mysql 和 cassandra 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35569881/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com