mysql - 写脚本到mysql和hadoop的区别
问题描述
最近在招聘面试时遇到一个问题,关于mysql和hadoop的脚本编写有什么区别?
解决方案
谈论差异很复杂,因为它们与差异无关。Mysql
是一个关系数据库管理系统,但Hadoop
它是在集群中执行分布式工作的实用程序的集合,其中系统的核心是 HDFS 或 hadoop 分布式文件系统。
因此,当您为 Mysql 编写脚本时,您会在 SQL 中执行它,并且您会为数据操作或关系表的数据定义执行它
当您为 Hadoop 编写脚本时,您可以使用 shell 脚本或其他编程语言,您可以使用它来操作文件或在系统中分配工作(使用 MapReduce)。
也许问你问题的人不知道这些差异或希望你展示它们。
推荐阅读
- python - 按值对具有不同键的字典列表进行排序
- typescript - 使用 JSON.parse(JSON.stringfy()) 时没有错误,但使用 Object.assign({}, ) 时出错
- odoo - 向 Odoo ERP 添加新语言
- r - 无法在 R 中绘制数据的条形图
- ios - 如何检测 iOS 设备上的硬重启(强制重启)?
- htmlunit - HtmlUnit 可以支持 navigator.mediaDevices 吗?
- swift - 嵌入框架条件链接
- database - 搜索 B-Tree 索引:O(log n) 中的 log 基础是什么?
- flutter - 如果触摸外部,则颤动删除 OverlayEntry
- java - Java 块没有出现