我想在hdfs上的特定文件夹下显示hadoop文件,该文件夹是在特定的一天创建的,是否有命令/选项来执行此操作?提前谢谢你,林
j9per5c41#
据我所知, hadoop 命令不支持此操作。您可以编写一个脚本来实现这一点,这不是一个好的实现。我的建议:以更方便使用的方式组织文件。对你来说,做一个 time partition 会更好。如果您想使数据分析更容易,可以使用 database 基于 hdfs 就像 hive . hive 支持 partition 以及 sql 比如查询和插入。更多关于 hive 以及 hive partitions :https://hive.apache.org/https://cwiki.apache.org/confluence/display/hive/languagemanual+ddl#languagemanualddl分区表
hadoop
time partition
database
hdfs
hive
partition
sql
hive partitions
1条答案
按热度按时间j9per5c41#
据我所知,
hadoop
命令不支持此操作。您可以编写一个脚本来实现这一点,这不是一个好的实现。
我的建议:
以更方便使用的方式组织文件。对你来说,做一个
time partition
会更好。如果您想使数据分析更容易,可以使用
database
基于hdfs
就像hive
.hive
支持partition
以及sql
比如查询和插入。更多关于
hive
以及hive partitions
:https://hive.apache.org/https://cwiki.apache.org/confluence/display/hive/languagemanual+ddl#languagemanualddl分区表