文件名称:go-impala:适用于Apache Impala的Golang驱动程序
文件大小:180KB
文件格式:ZIP
更新时间:2024-05-27 07:11:18
Thrift
Golang Apache Impala驱动程序 适用于Go的软件包的Apache Impala驱动程序 据我们所知,这是Apache Impala唯一具有TLS和LDAP支持的纯golang驱动程序。 该驱动程序的当前实现基于Hive Server 2协议。 可以在获得基于旧Beeswax协议的驱动程序,该驱动程序被标记为已弃用,将不再维护。 如果您使用的是Go 1.12或更高版本,则可以使用go get github.com/bippio/go-impala@v1.0.0来获取驱动程序的v1.0.0或使用诸如类的依赖项管理工具 我们希望使每个企业用户都可以使用大规模数据分析。 作为其一部分,我们致力于使它成为生产级驱动程序,该产品级驱动程序可用于严重的企业场景中,以代替ODBC / JDBC驱动程序。 欢迎提出问题和贡献。 安装 去获取github.com/bippio/go
【文件预览】:
go-impala-master
----Gopkg.toml(609B)
----connection.go(3KB)
----.gitignore(274B)
----rows.go(975B)
----connection_test.go(2KB)
----Makefile(152B)
----statement.go(3KB)
----services()
--------cli_service()
--------status()
--------beeswax()
--------hive_metastore()
--------fb303()
--------impalaservice()
----interfaces()
--------hive_metastore.thrift(18KB)
--------ImpalaService.thrift(6KB)
--------cli_service.thrift(31KB)
--------fb303.thrift(2KB)
--------Status.thrift(877B)
--------beeswax.thrift(5KB)
----LICENSE(1KB)
----driver.go(4KB)
----impala.go(547B)
----hive()
--------session.go(2KB)
--------result_set.go(3KB)
--------hive.go(963B)
--------operation.go(3KB)
--------metadata.go(2KB)
--------client.go(1KB)
----examples()
--------enumerateDB.go(2KB)
----README.md(4KB)
----driver_test.go(2KB)
----statement_test.go(846B)
----sasl()
--------transport.go(4KB)
--------plain.go(419B)
--------client.go(845B)
--------sasl.go(676B)
----Gopkg.lock(518B)
----cmd()
--------impala()
--------test()