LibreDB Studio 发布 0.15.0:浏览器端自托管 SQL 客户端,AI 功能实测 28 个模型

只读不是靠解析 SQL 挡的,是数据库自己挡的:PostgreSQL 上开只读事务,SQLite 上每条语句前重设 query_only。

LibreDB Studio 于 9 月 8 日发布 0.15.0 版本。该项目由 Yusuf Gundogdu 开发,定位为一款采用 MIT 协议的 SQL 客户端,其核心特点在于不安装在本地,而是部署在用户自己的服务器上,通过浏览器访问即可使用,启动方式为一条 docker run 命令。

在数据库兼容性方面,LibreDB Studio 提供 16 个驱动,覆盖 42 种数据库,其中包括 PostgreSQL、MySQL、MongoDB、Redis、ClickHouse 等主流数据库系统。这一设计意味着用户无需在每台终端设备上安装和配置客户端软件,只需在服务器端完成部署,即可通过浏览器统一接入多种数据源。

该版本中值得关注的是其 AI 功能的实测数据。开发团队使用 28 个模型运行同一套六项数据库任务,其中 27 个模型通过 Ollama 完全在本地运行。测试结果显示,最快的模型为 qwen2.5:7b,体积仅 4.7 GB,一次完整运行的中位数耗时为 6 秒;体积最小的模型为 2.5 GB。团队将数据逐个模型公开,包括未通过测试的模型以及具体卡在哪一步,而非仅展示成功案例。

在安全机制上,LibreDB Studio 的只读模式并未采用解析 SQL 语句的方式来实现拦截,而是依赖数据库自身的能力:在 PostgreSQL 上开启只读事务,在 SQLite 上于每条语句执行前重设 query_only 参数。这种设计避免了 SQL 解析可能带来的绕过风险,将权限控制交由数据库引擎执行。

从产品形态来看,LibreDB Studio 将 SQL 客户端从桌面软件转变为服务器端部署的 Web 应用,这一模式在团队协作和统一管理场景中具备一定适用性。其自托管特性也意味着数据查询请求不经过第三方服务器,对于有数据合规要求的企业而言,提供了额外的选择空间。

当前数据库客户端市场以桌面端工具为主,DBeaver、Navicat、DataGrip 等产品占据主要份额。LibreDB Studio 以浏览器访问、自托管部署和本地 AI 集成为差异化方向,其后续版本迭代和社区采用情况值得持续关注。

该文观点仅代表作者本人,企服科学平台仅提供信息存储空间服务。

(0)
Beasley Media Group全市场部署Futuri的TopLine Enterprise AI营收智能平台
上一篇 2小时前
Grab推出LLM-Kit智能体框架,将AI智能体部署时间从两周缩短至一小时
下一篇 2小时前

发表回复

登录后才能评论
分享本页
返回顶部