![将数据库存储在 Hadoop 集群上](https://linux22.com/image/659536/%E5%B0%86%E6%95%B0%E6%8D%AE%E5%BA%93%E5%AD%98%E5%82%A8%E5%9C%A8%20Hadoop%20%E9%9B%86%E7%BE%A4%E4%B8%8A.png)
我正在学习 Hadoop 和 Hive 服务器,但有些东西让我感到困惑。假设我用三台机器构建一个 Hadoop 集群,然后开始用 PHP/MySQL 脚本存储图像。
现在对于 MySQL 数据库,我可以在同一个 Hadoop 服务器上安装 Hive 吗?还是必须构建另一个 Hadoop 服务器来使用 Hive 存储 MySQL 数据库?是否有必要将 Hadoop 文件服务器和 Hadoop 数据库服务器分开?或者您可以将所有内容存储在同一 Hadoop 服务器上?
答案1
无需了解有关配置的更多信息,答案是肯定的 - Hive 和 Hadoop 应该存在于同一硬件上。Hive 将与您的 Hadoop 集群配置通信以创建数据库表、模式等。