Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/246.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何从PHP代码创建ORC或拼花文件?_Php_Hive_Parquet_Orc_Presto - Fatal编程技术网

如何从PHP代码创建ORC或拼花文件?

如何从PHP代码创建ORC或拼花文件?,php,hive,parquet,orc,presto,Php,Hive,Parquet,Orc,Presto,是否有任何库可用于从PHP应用程序以ORC或拼花格式编写用于Presto查询的自定义数据文件 如果不是,这种情况下的最佳做法是什么?希望它不需要设置MapReduce集群 10倍 - Nir < /P> < P>有一个项目,它提供了一个C++实现来实现实木拼图文件,而不使用MapReduce或JVM。虽然已经有Python、Ruby/GLib和NodeJS绑定,但PHP还没有。但是,对于那些提到的绑定,你应该能够很容易地编写PHP。 < P>有一个项目,提供了一个C++实现,不需要使用MapRe

是否有任何库可用于从PHP应用程序以ORC或拼花格式编写用于Presto查询的自定义数据文件

如果不是,这种情况下的最佳做法是什么?希望它不需要设置MapReduce集群

10倍
- Nir < /P> < P>有一个项目,它提供了一个C++实现来实现实木拼图文件,而不使用MapReduce或JVM。虽然已经有Python、Ruby/GLib和NodeJS绑定,但PHP还没有。但是,对于那些提到的绑定,你应该能够很容易地编写PHP。

< P>有一个项目,提供了一个C++实现,不需要使用MapReduce或JVM就可以编写拼花文件。虽然已经有Python、Ruby/GLib和NodeJS绑定,但PHP还没有。但是考虑到上面提到的绑定,您应该能够非常轻松地为PHP编写绑定。

很抱歉,我觉得这个问题应该更新

去年,我发布了第一个公开的PHP库,用于读取/写入拼花文件,PHP拼花。 请参阅和/或发布的composer软件包composer require jocoon/parquet。它是基于Apache Thrift规范的parquet dotnet的部分端口,其灵感来源于parquet dotnet

只要您没有特殊的压缩需求,例如snappy,您就不需要外来的PHP扩展。BCMath和GMP是必需的,因为可能会出现任意精度的数字,您需要提供zlib,这是拼花文件最常用/最典型的压缩方法,更准确地说:gzip

基本使用说明在相应的github页面上提供


免责声明:我是这个软件包的开发者。这并不意味着广告。该图书馆是根据麻省理工学院许可证出版的。请随意提交问题或贡献。

很抱歉,我觉得这个问题应该更新

去年,我发布了第一个公开的PHP库,用于读取/写入拼花文件,PHP拼花。 请参阅和/或发布的composer软件包composer require jocoon/parquet。它是基于Apache Thrift规范的parquet dotnet的部分端口,其灵感来源于parquet dotnet

只要您没有特殊的压缩需求,例如snappy,您就不需要外来的PHP扩展。BCMath和GMP是必需的,因为可能会出现任意精度的数字,您需要提供zlib,这是拼花文件最常用/最典型的压缩方法,更准确地说:gzip

基本使用说明在相应的github页面上提供

免责声明:我是这个软件包的开发者。这并不意味着广告。该图书馆是根据麻省理工学院许可证出版的。可以提交问题或贡献。

< P>我们已经有Apache许可证,对于C++实现的PHP绑定,已经被SkIPR.IO。 很高兴看到jocoon/php拼花地板的另一项努力。现在有一个C绑定和一个PHP实现可供选择

免责声明:我是这个软件包的开发者。这并不意味着广告。该库是根据Apache许可证发布的。可以提交问题或贡献。

< P>我们已经有Apache许可证,对于C++实现的PHP绑定,已经被SkIPR.IO。 很高兴看到jocoon/php拼花地板的另一项努力。现在有一个C绑定和一个PHP实现可供选择


免责声明:我是这个软件包的开发者。这并不意味着广告。该库是根据Apache许可证发布的。请随意提交问题或贡献。

虽然此链接可以回答问题,但最好在此处包含答案的基本部分,并提供链接供参考。如果链接页面发生更改,仅链接的答案可能无效。-这个答案在性质上与上面的答案完全相同。它链接到一个新的Apache许可项目,并详细说明了它实现的父项目。我相信它介绍的答案和开源项目提供了真正的社区价值,值得继续发布,因为我们是上面的答案。虽然这个链接可能回答这个问题,但最好在这里包括答案的基本部分,并提供链接供参考。如果链接页面发生更改,仅链接的答案可能无效。-这个答案在性质上与上面的答案完全相同。它链接到一个新的Apache许可项目,并详细说明了它实现的父项目。我相信它引入的答案和开源项目提供了真正的社区价值,值得继续发布,因为我们是上面的答案。