Web版 PK 客户端SQL工具,谁代表未来趋势?

最近公司发布了一款Web版SQL工具,短期内就赢得了众多用户的注册下载。不过,也有SQL用户提出自己的观点,认为Web版工具不可靠。看见Web版工具就劝返… …

对于Web的不信任或不习惯,可以理解,这些用户可以继续使用客户端工具。大家各自有自己的喜好和选择。对此,任何人都无可厚非。

如果这批SQL用户只是对SQL工具这个态度,也就罢了,各自安好,相安无事就可以了。

在这里插入图片描述

但是,笔者这里想传递的信号是,云时代的带来可能万物皆可Web化。你无需放弃客户端工具,但是你必将拥抱Web化的世界。

一、举两个Web版工具的例子

微软的Office套件,大部分人都用过吧。

早些年,敏锐地觉察到云时代的来临,微软提出“移动优先、云优先”的企业战略。

2010年,虽然Office独立套件仍然是微软最赚钱的产品,微软仍在这一年推出Web版Office 365。随后,在2017年更名为Microsoft 365,并扩展了服务内容,比如OneDrive加入。

接下来几年里,Microsoft 365成长为微软智能云里的三驾马车之一。

如今,Microsoft 365已经取代Office套件,成为市场保有量最大的办公软件,活跃用户多达3亿。

从传统Office切换到Microsoft 365,用户有没有担忧数据安全、有没有感觉体验不佳,有没有觉得性能不足。可以肯定地说,有。

而且,现在仍有不少人在继续使用Office套件。但是,这仍然抵挡不住Microsofet 365取代Office的大趋势。相信,这种局面会共存很长一段时间。

这传递了一个什么信号?

再举一个例子。

2022年9月15日,Adobe发布公告,以200亿美元的价格收购设计协作平台Figma。

值得注意的是,此时Adobe旗下的产品Adobe XD正与Figma处于针尖对麦芒的态势。

200亿美元意味着什么呢?是Figma上轮募资估值的两倍,估值做到Figma年度经常性收入(ARR)的50倍。

有专家分析Adobe豪执200万美元收购Figma,从产品端来看,最主要的原因是Figma基于浏览器、支持多人实时协作、逐步建设插件生态等。

又是一个成功的Web版工具。相信,这不是巧合。

这两个Web版工具的例子,起码说明一点,Web版工具不是正在没落,而是越来越被重视。不管你喜不喜欢它,Web版工具都代表一种未来趋势,谁无法阻挡只能适应。

二、Web版SQL工具的槽点

上面说到Web版工具的未来趋势,现在回到Web版SQL工具上来。

笔者所见网友吐槽Web版SQL工具的槽点是,体验差、性能差,不安全等。甚至,有网友直言不讳:“Web版,劝退”。

Web版SQL工具真是网友吐槽的那么不堪吗?

先从性能上解析,以SQL Studio为例——一款由麦聪软件100%自主研发的纯Web版SQL开发工具,经过客户实测最多可以创建7万+张表,3000万行数据查询时间只需要26毫秒,200列大宽表的查询时间仅7秒。这样的数据,大家还会觉得Web版工具“拉胯”吗?

再从安全性上解析,使用客户端SQL工具的每个开发者都要掌握一份数据库账号和密码,虽然存储在本地,但是因人为因素导致数据库数据泄密的事件是层出不穷的。仍以SQL Studio为例,由管理员统一管控数据库账号密码以及增删数据源,而普通员工只能正常使用数据库,存在任何异常行为都将被警告或限制。这样的统一管理机制,大家会觉得哪种更安全?

最后从体验上解析,是因为体验是一个非常主观的评价,所以更多时候是见仁见智。当某款Web版SQL工具在功能、性能、安全、协同等方面全面超出预期,所谓的体验差,经常就落到了愿不愿意打破舒适圈的问题。

三、Web版SQL工具的优势

之所以说,Web版SQL工具代表未来的趋势,是因为Web版SQL工具的一些特性是客户端SQL工具无法具备的优势。

1、免安装

与传统客户端SQL开发模式不同,纯Web版SQL工具最直接的优势就是免除繁琐的安装配置过程。以SQL Studio为例,只需将软件包下载到本地,解压缩后执行“Startup”批处理文件即可在浏览器启用(不同操作系统启动方式略有差别),大大节约SQL开发者原本浪费在安装配置环节的时间。

对资深程序员来说,安装配置过程甚至破解版也不是大事,但是对于非技术人员或数据库/SQL初学者来说,安装本身就会成为学习的拦路虎。

2,统一管控

传统客户端SQL工具基本都是个人版,很难形成统一的团队协作和管理,而数据库安全隐患较大。 以SQL Studio为例,管理员统一负责管理数据源,普通用户只能使用不能增删数据源。

不管是企业或教育机构,管理员只需按照人数新建用户,然后再发送链接,普通用户即可登录使用SQL开发工具,无需透露数据库的用户名和密码,很大程度上降低了数据库的安全隐患。等到使用结束或人员变动,管理员直接收回账号即可,非常便于管理员对用户行为、工作进度和用户权限等的统一管控。

四、Web版SQL工具推荐

文章最后为大家推荐8款免费又简单的Web版SQL工具(有人称为SQL在线编辑器),大家可以根据需求选用。最后一款SQL工具值得您重点关注。

1.Apache HUE

HUE是一个开源的Apache Hadoop UI系统,用于运营和开发 Hadoop 应用的图形化用户界面。Hue 程序被整合到一个类似桌面的环境,以 Web 程序的形式发布,对于单独的用户来说不需要额外的安装,可以在浏览器端的Web控制台上与Hadoop集群进行交互,来分析处理数据,例如操作HDFS上的数据,运行MapReduce Job,执行Hive的SQL语句,浏览HBase数据库等等。

在这里插入图片描述

2.SQLPad

SQLPad 是一个能够用于编写、运行SQL查询并可视化结果的Web应用,由Node.js 开发,支持 PostgreSQL、MySQL 和 SQL Server。目前,SQLPad仅适合单个团队在内网中使用,它直接通过网络连接到数据库服务器,任何人可以在上面执行任意 SQL 语句。

在这里插入图片描述

3.SOAR

SOAR是一款基于小米SOAR的开源SQL分析与优化的 Web 图形化工具,跨平台支持Linux,、Mac、Windows环境,支持SOAR配置的添加、修改、复制,多配置切换,配置的导出、导入与导入功能。虽然SOAR支持Web图形化工具,但是并非默认配置,依赖Python3x、Flask、PyMysql、Pycryptodome等环境进行安装。

在这里插入图片描述

4.phpMyAdmin

phpMyAdmin是一款用PHP编写的基于Web的MySQL管理工具,使用简单且完全免费,支持增加,查询,插入,修改,导入SQL,语句执行,排序等常用功能,支持MySQL、PostgreSQL、MSSQL、SQLite等主流数据库,并且支持中文,管理数据库也十分方便。

在这里插入图片描述

5.HeidiSQL

HeidiSQL是一款专为Web开发人员设计的SQL工具,可用于MySQL服务器,微软SQL数据库和PostgreSQL。**HeidiSQL可提供浏览和编辑数据、创建和编辑表格、视图、过程、触发器和日志安排等事件。**此外,通过HeidiSQL还可以导出结构和数据至SQL文件、剪贴板或其他服务器。除了Windows,它还可以与Linux发行版一起使用。

在这里插入图片描述

6.Chive

Chive是一款基于Web的开源MySQL管理应用程序,由PHP搭建而成。基于 Web 的 Rich 用户界面支持开发人员所需要的大部分操作和数据库管理,**包括:数据库,表格,索引,主键 / 外键,触发器,视图,计划,权限和导入 / 导出。Chive 采用 Yii 框架开发,拥有基于 jQuery 实现的 Rich 用户 界面。**此款应用程式有一个内置的编辑器,当运行复杂的查询或易用的界面时,可用于快速浏览。

在这里插入图片描述

7.Franchise

Franchise是一款轻量级基于Web的 SQL 工具。Franchise不需要注册安装,可以快速安全的使用数据,可以将查询的数据以散点图、条形图、折线图、地图等可视化的形式展示出来,可以编辑 CSV、JSON、XLSX 文件,支持 PostgreSQL、MySQL 和 BigQuery。Franchise可以通过SSH隧道连接到MySQL数据库;允许将ASCII和二进制文件批量插入表中;可移植版本中可用,不需要安装或管理权限。

在这里插入图片描述

8.SQL Studio

SQL Studio是一款纯Web化SQL开发工具,由麦聪软件100%自主研发,目前个人开发者可以免费下载使用,无任何时间和功能限制。不同于Navicat采用客户端开发模式,SQL Studio采用了纯Web化开发模式,省去了繁琐的安装配置过程,解压缩软件包之后一键就可以启动。

在这里插入图片描述

在这里插入图片描述

目前,SQL Studio支持多种数据库的查询、开发、管理等功能,支持的数据库主要包括Oracle、PostgreSQL、MySQL、SQLite、SQL Server、DM(武汉达梦)、KingBase(人大金仓)等七种;SQL Studio提供Windows、Linux 和 MacOS三种版本的软件包,支持中英文两种语言,用Java编写的,默认使用 JDK 8进行编译。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

麦聪聊数据

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值