是否有任何库可以用来从php应用程序中以orc或parquet格式编写用于presto查询的定制数据文件?如果不是的话,这种情况下的最佳做法是什么?希望不需要设置map reduce集群。10倍-近红外
gcmastyq1#
这就是https://github.com/apache/parquet-cpp 一个项目,它提供了一个c++实现来编写Parquet文件,而不使用mapreduce或jvm。虽然已经有Python了(https://arrow.apache.org/docs/python/parquet.html),Ruby色/油亮(https://github.com/red-data-tools/parquet-glib)还有点头(https://github.com/skale-me/node-parquet)目前还没有php的绑定。但是考虑到上面提到的绑定,您应该能够很容易地为php编写绑定。
1条答案
按热度按时间gcmastyq1#
这就是https://github.com/apache/parquet-cpp 一个项目,它提供了一个c++实现来编写Parquet文件,而不使用mapreduce或jvm。虽然已经有Python了(https://arrow.apache.org/docs/python/parquet.html),Ruby色/油亮(https://github.com/red-data-tools/parquet-glib)还有点头(https://github.com/skale-me/node-parquet)目前还没有php的绑定。但是考虑到上面提到的绑定,您应该能够很容易地为php编写绑定。