将数据库存储在 Hadoop 集群上

将数据库存储在 Hadoop 集群上

我正在学习 Hadoop 和 Hive 服务器,但有些东西让我感到困惑。假设我用三台机器构建一个 Hadoop 集群,然后开始用 PHP/MySQL 脚本存储图像。

现在对于 MySQL 数据库,我可以在同一个 Hadoop 服务器上安装 Hive 吗?还是必须构建另一个 Hadoop 服务器来使用 Hive 存储 MySQL 数据库?是否有必要将 Hadoop 文件服务器和 Hadoop 数据库服务器分开?或者您可以将所有内容存储在同一 Hadoop 服务器上?

答案1

无需了解有关配置的更多信息,答案是肯定的 - Hive 和 Hadoop 应该存在于同一硬件上。Hive 将与您的 Hadoop 集群配置通信以创建数据库表、模式等。

相关内容