这是一个由php编写的hadoop hive查询工具,可以方便的查询hive中的数据和相关信息。本软件遵循GPL3许可协议
下载当前版本,请访问phpHiveAdmin @ github.com获取最新源码
EasyHadoop。访问www.EasyHadoop.com获取更多信息
加入EasyHadoop群,参与phphiveadmin和easyhadoop的讨论:QQ群号:93086930
并欢迎更多的人加入到本软件的开发工作中,有此意向或有任何疑问,请给我发邮件:horseman * 163.com(请去掉空格,并将*替换为@)
已完成功能:
1. 创建删除数据库
2. 创建,删除,修改数据表
3. 可对已存在的数据表添加字段和注释
4. 修改数据表的字段名称和数据类型
5. 可以完成数据检索并导出为csv格式文件(当前还存在一个小错误)
6. 在fuse-dfs支援下,可检视hdfs文件系统
7. 查看当前hadoop集群中map/reduce的状态。
8. 支援中文及英文环境
计划中的开发任务:
1. 从hdfs或本地文件夹中加载数据到数据表中
2. 与分区相关的操作
3. 字段的索引操作
4. 对数据表和字段的批量操作。
该整理一下phpHiveAdmin好玩的知识点了。 访问Hive接口有thrift,这没有太多可说的,只要调用封装好的方法就行了。之前因为Socket的阻塞问题,经常会发生Hive接口读取超时,修改一下Thrift里面的TSocket.php就好了。修改方法参看之前的php开发Hive web查询,跟网上的其他相关文章还是略有区别。 数据库的管理方面主要就是获取网页变量,然后拼sql字符串
phpHiveAdmin This is a HIVE(apache) admin and query tool written with php It can simply use like phpMyAdmin Program development environment: CentOS 5.4 Hadoop-0.20.203.0 Hive 0.7.1 php 5.3.8 apache 2.
访问Hive接口有thrift,只要调用封装好的方法就行了。之前因为Socket的阻塞问题,经常会发生Hive接口读取超时,修改一下Thrift里面的TSocket.php就好了。 数据库的管理方面主要就是获取网页变量,然后拼sql字符串. 核心内容是查询部分,这个是比较有趣的地方,最早的一版查询是完全用thrift完成的,查询特别慢不说,关键是没有进度返回,而且如果中间关闭窗口就彻底找不到任
从2012-01-29开始提交到github开始算,现在phpHiveAdmin已经开发了接近两个月。很多是业余时间在写,上班也会写写,但主要工作还是维护hadoop集群,hive集群,跟各部门的数据需求进行对接和偶尔编写一些map/reduce脚本,其实map/reduce脚本写的已经少了,大部分都是我的同事在写。帮我分担了不少工作压力,很感谢他们,也很感谢我的上级,全力支持我做这么一个公司项目
访问Hive接口有thrift,这没有太多可说的,只要调用封装好的方法就行了。之前因为Socket的阻塞问题,经常会发生Hive接口读取超时,修改一下Thrift里面的TSocket.php就好了。修改方法参看之前的php开发Hive web查询,跟网上的其他相关文章还是略有区别。 数据库的管理方面主要就是获取网页变量,然后拼sql字符串,这好像也没啥可讲的。多看Hive手册就会了。 核心
2012-04-14,在北航主南203,第二次easyhadoop开发者聚会 核心主题:Hadoop高可用和性能调优和Hadoop相关软件发布. 网站:www.easyhadoop.com EasyHadoop 交流群:93086930 1.Hadoop 国内外应用,带EasyHadoop v2.0 介绍 [暴风-xiaojun] 2.Hadoop系统监控和Hive负载均衡,带phpHiveAd
主要内容:Docker Hub仓库(Repository)是集中存放镜像的地方。以下介绍一下 Docker Hub。当然不止 docker hub,只是远程的服务商不一样,操作都是一样的。 Docker Hub 目前 Docker 官方维护了一个公共仓库 Docker Hub。 大部分需求都可以通过在 Docker Hub 中直接下载镜像来实现。 注册 在 https://hub.docker.com 免费注册一个 Docke
Linux 的软件仓库里包含了可以直接使用系统包管理工具安装的软件包。搭建环境需要用的软件包可能不包含在系统自带的软件仓库里,所以我们需要安装额外的软件仓库。 ius 新版本的 php,mysql,mariadb,git,这些你都可以在 ius 仓库里找到。先去安装一下这个仓库: sudo yum install https://centos7.iuscommunity.org/ius-relea
我们有很多Json日志,并且希望构建我们的Hive数据仓库。将Json日志获取到spark schemaRDD中很容易,并且schemaRDD有一个saveAsTable方法,但它只适用于从HiveContext创建的Schemards,而不是从常规SQLContext创建的Schemards。当我试图使用从Json文件创建的schemaRDD保存Eastable时,它会抛出异常。有没有办法强制它
我是wordpress的新手,在管理数据库方面有困难。我已经安装了“管理员”插件来管理数据库。我已经创建了一个名为“usersupp_admin”的新表。现在我还创建了一个自定义模板,该模板将使用PDO语句连接到此数据库,现在的问题是在哪里可以获取主机、数据库名、用户和密码?以下是代码: 任何帮助都将不胜感激。
本文向大家介绍hive 创建数据库,包括了hive 创建数据库的使用技巧和注意事项,需要的朋友参考一下 示例 在特定位置创建数据库。如果我们不为数据库指定任何位置,则其在仓库目录中创建。
Hive 是一个数据仓库基础工具在 Hadoop 中用来处理结构化数据。它架构在 Hadoop 之上,总归为大数据,并使得查询和分析方便。并提供简单的sql查询功能,可以将 sql 语句转换为 MapReduce 任务进行运行。
将现有存储库数据库迁移到其他数据库可能包括迁移到同一服务器中的其他数据库,或迁移到不同操作系统上的数据库(例如,从 Windows 到 macOS)。 如果你想迁移你的存储库数据库,请按照下列步骤操作: 通过运行命令,或使用通知区域或菜单栏中的图标来停止 Navicat Monitor 服务。 在你的数据库管理工具中,将当前的存储库数据库(所有表的结构和数据)复制到新的存储库数据库。 启动 Nav
运行自己的软件仓库有几个优点。你可以在自己的仓库中发布自己的软件包。 你可以在自己的软件仓库中放置上游软件包或第三方软件包,从而控制你使用的软件版本。 你可以将自己的软件仓库放置在其他服务器附近,从而避免网速缓慢或镜像站点无法访问的问题。 即使你不需要创建自己的软件包,也可能想要下载特定版本软件包所需的关键依赖包, 并将这些依赖包存储在自己的仓库中,从而防止因上游发生变故而产生的任何意外 (例如,