一般常用的开发工具比如:Eclipse、Myeclipse、Navicat 、IntelliJ IDEA 等一些基本每天都会使用的开发工具在这里就不说了。
这里主要说一下大数据开发者一般会使用到,而且大部分人不知道的的工具!
基本上数据开发人员都会连接HBase、Hive、Drll、Phoenix、ES、HA、Mongo等数据存储介质,一般你们的连接方式是什么呢?除去一些企业内部具备数据平台开发者工具(WebIDE)之外,很多可能就是直接在服务器shell命令中去操作的hive、hbase、phoenix、es等,可能hbase使用代码操作的比较多一些,这里对于数据分析人员而言,可能并那不是那么的友好。
那么在这里介绍几款比较好用的客户端工具,基本上可以连接任意的数据源.
工具一:DbVisualizer
介绍:
DbVisualizer是一款涉及到所有主要数据库且基于交叉平台上的援助与维护数据库工具。它允许通过JDBC的驱动同时连接各种不同的数据库
DbVisualizer支持所有JDBC方式连接的数据源,需要配置不同的数据源client的jar包、同时支持数据的导入导出操作。
可以自定义配置数据源,需要添加dirver驱动!
不过这款工具是要付费的,如果免费使用的限制太多,功能支持的比较小!
工具二:DBeaver
dbeaver是免费和开源(GPL)为开发人员和数据库管理员通用数据库工具。易用性是该项目的主要目标,是经过精心设计和开发的数据库管理工具。免费、跨平台、基于开源框架和允许各种扩展写作(插件)。
它支持任何具有一个JDBC驱动程序数据库。
它可以处理任何的外部数据源。
以上两款工具,笔者都有使用到,相比而言dbeaver更好一些,一方面是开源免费,另一方面功能支持的力度更强一些!
如果你还没有使用的话,可以尝试一下以上两款工具哦!
希望本文对你有帮助!
感谢关注“码农星球”。本文版权属于“码农星球”。我们提供咨询和培训服务,关于本文有任何困惑,请关注并联系我们。