Advertisement

Presto(Trino-367)的国产化RPM包

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
本项目提供基于开源项目Trino(原名PrestoSQL和Presto)的国产化rpm安装包,兼容多种Linux发行版,简化部署流程,支持大数据查询与分析。 对Trino-367的最新源码进行了修改,使其能够在银河麒麟、涉密专用操作系统以及aarch64架构上运行,并完成了国产化适配工作,可以直接使用该包进行操作。此版本包括了JDK 11.0.18和针对麒麟Hadoop 3.1.3的SO文件支持,并兼容Hive2和Hive3系统。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • PrestoTrino-367RPM
    优质
    本项目提供基于开源项目Trino(原名PrestoSQL和Presto)的国产化rpm安装包,兼容多种Linux发行版,简化部署流程,支持大数据查询与分析。 对Trino-367的最新源码进行了修改,使其能够在银河麒麟、涉密专用操作系统以及aarch64架构上运行,并完成了国产化适配工作,可以直接使用该包进行操作。此版本包括了JDK 11.0.18和针对麒麟Hadoop 3.1.3的SO文件支持,并兼容Hive2和Hive3系统。
  • presto-server-rpm-0.244.1-noarch.rpm
    优质
    这段文本Presto Server RPM 0.244.1指的是一个用于安装Apache Presto(一款开源分布式SQL查询引擎)的RPM包,适用于无特定架构依赖的Linux系统。该版本为0.244.1,提供了Presto服务器端执行环境所需的全部文件和配置选项。 presto-server-rpm-0.244.1.noarch.rpm
  • Trino-Python-Client:用于 Trino Python 客户端
    优质
    Trino-Python-Client 是一个Python库,旨在为Apache Trino提供便捷的数据访问和查询服务。它使用户能够轻松地执行SQL查询、处理结果集,并与大型数据仓库系统无缝集成。 这个包提供了一个客户端接口来查询一个分布式 SQL 引擎,并支持 Python 3.6 及以上版本及 pypy。 安装方法如下: ``` $ pip install trino ``` 快速开始: 使用DBAPI接口查询Trino: ```python import trino conn = trino.dbapi.connect( host=localhost, port=8080, user=the-user, catalog=the-catalog, schema=the-schema ) cur = conn.cursor() cur.execute(SELECT * FROM system.runtime.nodes) rows = cur.fetchall() ``` 这将查询system.runtime中的nodes表。
  • 瀚高数据库RPM安装及安装脚本
    优质
    简介:本文提供详细的指南和资源,帮助用户轻松安装国产瀚高数据库。包括RPM安装包下载、安装脚本使用说明等信息,适合初学者快速上手。 国产瀚高数据库的rpm安装包包含安装脚本,并且适用于arm架构服务器。将资源上传到服务器后执行sh deploy.sh脚本即可自动完成安装过程。默认账号为sysdba,密码为Aa123456。 使用jdbc连接示例: driver=com.highgo.jdbc.Driver conn=jdbc:highgo://ip:5866/highga user=sysdba password=Aa123456@
  • KylinOS(麒麟系统)安装MySQL 8.0-RPM操作指南
    优质
    本指南提供详细步骤指导用户在KylinOS操作系统上通过RPM包安装MySQL 8.0数据库,适用于需要在国产麒麟系统中部署MySQL服务的技术人员。 在国产麒麟系统KylinOS环境下安装MySQL 8.0-RPM包需要按照以下步骤进行操作。 检查是否有mysql残留 在安装MySQL之前,请确保服务器上没有已存在的mysql安装。如果存在,请先卸载它: ```bash yum -y remove mysql ``` 然后,使用find命令查找并删除关于mysql的文件: ```bash find -name mysql rm -rf 文件路径 ``` 安装Mysql 将MySQL安装包上传到服务器,并解压至指定目录。例如,在`/usr/local/mysql`下创建一个名为mysql的新目录,进入该目录后执行以下命令: ```bash mkdir /usr/local/mysql cd /usr/local/mysql tar xvf mysql-8.0.33-1.el8.x86_64.rpm-bundle.tar ``` 按照正确的顺序安装每个rpm包: ```bash rpm -ivh mysql-community-common-8.0.33-1.el8.x86_64.rpm rpm -ivh mysql-community-client-plugins-8.0.33-1.el8.x86_64.rpm rpm -ivh mysql-community-libs-8.0.33-1.el8.x86_64.rpm rpm -ivh mysql-community-client-8.0.33-1.el8.x86_64.rpm rpm -ivh mysql-community-icu-data-files-8.0.33-1.el8.x86_64.rpm rpm -ivh mysql-community-server-8.0.33-1.el8.x86_64.rpm ``` 启动Mysql 安装完成后,MySQL服务默认未启动。可以通过以下命令查看状态: ```bash systemctl status mysqld ``` 然后启动MySQL: ```bash systemctl start mysqld ``` 使用`systemctl status mysqld`命令检查服务是否正常运行。 设置Mysql 将MySQL设置为开机自启,执行如下指令: ```bash systemctl enable mysqld ``` 查找mysql的初始密码并使用该密码登录: ```bash cat /var/log/mysqld.log | grep password mysql -uroot -p ``` 然后强制修改root用户的密码: ```sql alter user root@localhost identified by JW_2023db; ``` 开通防火墙端口 开启并配置防火墙,开放MySQL默认的TCP 3306端口: ```bash systemctl start firewalld firewall-cmd --zone=public --add-port=3306/tcp --permanent firewall-cmd --reload ``` 开启远程访问 使用`mysql`数据库并修改root用户的主机地址为通配符%以允许从任何IP地址进行连接: ```sql use mysql; update user set host = % where user = root; FLUSH PRIVILEGES; ``` 验证远程连接后,MySQL 8.0安装完成。
  • Presto可视Yanagishima 2.0版(JDK8)
    优质
    Presto可视化工具Yanagishima 2.0版基于JDK8开发,为用户提供直观且高效的Presto查询界面。该版本优化了交互体验与性能,支持更广泛的SQL操作和数据源连接。 1. 基本信息 (1)presto可视化界面。 (2)yanagishima v20.0编译。 (3)JDK8
  • 麒麟V10支持Nginx ky10.aarch64.rpm版本
    优质
    简介:该资源为针对华为鲲鹏处理器优化的Nginx ky10.aarch64.rpm包,专为运行于搭载国产麒麟V10操作系统的服务器设计,提供高效稳定的网络服务支持。 直接安装会报错无依赖问题。可以尝试运行 `nginx-1.10.3-1.p02.ngx.ky10.aarch64.rpm`,但可能会遇到缺少 `libpcre.so.3` 库的错误。解决此问题需要先安装包含该库的压缩包依赖项 `pcrenginx-1.19.0-1.aarch64.rpm`。对于运行 `nginx-1.16.1-2.ky10.aarch64.rpm`,根据提示信息安装相应的依赖即可解决问题。
  • Trino:访问Trino官方存储库,它是前称PrestoSQL大数据分布式SQL查询引擎(https://trino...)
    优质
    Trino是用于大数据处理的强大且高效的分布式SQL引擎,前身是PrestoSQL。通过其官方仓库,用户可以轻松获取和使用这款功能强大的工具进行实时数据分析。 Trino 是一款用于大数据分析的快速分布式 SQL 查询引擎。关于部署指南及最终用户文档,请查阅相关手册。有关代码风格、开发流程及准则的信息,请参考相应的指导文件。 贡献要求:使用 Mac OS X 或 Linux,Java 11.0.7 及以上版本(64位)。码头工人构建 Trino 是一个标准的 Maven 项目。从项目的根目录运行以下命令进行构建: ```shell ./mvnw clean install -DskipTests ``` 在首次执行时,Maven 将会从互联网下载所有依赖项并缓存到本地仓库(~/.m2/repository),这可能需要一些时间,具体取决于您的网络速度。后续的构建将更快。 Trino 包含一组全面的测试用例,这些测试耗时较长,因此上述命令中已禁用了它们。在提交拉取请求时,CI 系统会运行这些测试。我们建议仅针对您更改的部分代码进行本地测试以提高效率。 首次构建 Trino 后,您可以将其导入到 IDE 中并启动服务器。推荐使用 IntelliJ IDEA 作为开发环境,因为 Trino 是一个标准的 Maven 项目,所以可以轻松地导入至任何支持 Maven 的 IDE 中。
  • LibreOfficeARM64版本
    优质
    本项目致力于打造适用于国产ARM64架构设备的自由办公套件LibreOffice的优化版,兼容多种国产操作系统,提供高效、安全且开放源代码的文档处理解决方案。 在银河麒麟V10环境下编译生成的代码适用于鲲鹏920架构的CPU。