我想在nodejs的帮助下在hadoop中存储sqlite文件,并且存储将在每天的基础上完成(就像创建一个调度程序来调度hadoop中的文件存储。我首先尝试在sqlite中存储数据,并将其存储在sqlite文件中,现在我坚持如何在Hadoop中存储sqlite文件。请帮助我,我是这项技术的新手。
xtupzzrd1#
Hadoop并不是为存储sqlite文件而设计的。例如,Hive更喜欢你存储ORC或Parquet文件,尽管JSON也可以,如果从Nodejs更容易的话。如果你只是想要一个关系数据库,使用Postgres或Mysql,而不是Hadoop否则,文件扩展名就不重要了,HDFS会很乐意接受任何文件的字节数;一旦sqlite文件存在,你就不能再查询它了
1条答案
按热度按时间xtupzzrd1#
Hadoop并不是为存储sqlite文件而设计的。例如,Hive更喜欢你存储ORC或Parquet文件,尽管JSON也可以,如果从Nodejs更容易的话。
如果你只是想要一个关系数据库,使用Postgres或Mysql,而不是Hadoop
否则,文件扩展名就不重要了,HDFS会很乐意接受任何文件的字节数;一旦sqlite文件存在,你就不能再查询它了