Chat2DB-集成了AI功能的免费的多数据库客户端工具【阿里】

Chat2DB-集成了AI功能的免费的多数据库客户端工具【阿里】

d2b5ca33bd205034

介绍

一款由阿里巴巴开源免费的多数据库客户端工具,支持windows、mac本地安装,也支持服务器端部署,web网页访问。 和传统的数据库客户端软件Navicat、DBeaver 相比Chat2DB集成了AIGC的能力,能够将自然语言转换为SQL, 也可以将SQL转换为自然语言,可以给出研发人员SQL的优化建议,极大的提升人员的效率,是AI时代数据库研发人员的利器, 不懂SQL的运营或业务也可以轻松使用快速查询业务数据、生成报表的能力。

d2b5ca33bd204926

它是基于Electron+js+Java开发的,占内存,目前提供了Windows、macOS以及网页版。

d2b5ca33bd205318

特性

  • 🌈 AI智能助手,支持自然语言转SQL、SQL转自然语言、SQL优化建议
  • 👭 支持团队协作,研发无需知道线上数据库密码,解决企业数据库账号安全问题
  • ⚙️ 强大的数据管理能力,支持数据表、视图、存储过程、函数、触发器、索引、序列、用户、角色、授权等管理
  • 🔌 强大的扩展能力,目前已经支持MySQL、PostgreSQL、Oracle、SQLServer、ClickHouse、OceanBase、H2、SQLite等等,未来会支持更多的数据库
  • 🛡 前端使用 Electron 开发,提供 Windows、Mac、Linux 客户端、网页版本一体化的解决方案
  • 🎁 支持环境隔离、线上、日常数据权限分离

支持的数据库

数据库 支持计划
Mysql
H2
Oracle
PostgreSQL
SQLServer
SQLLite
MariaDB
ClickHouse
DM
Presto
DB2
OceanBase
Redis
Hive
KingBase
MongoDB
Hbase Planning
Elasticsearch Planning
openGauss Planning
TiDB Planning
InfluxDB Planning

亮点

他的一大亮点就是提供了AI智能助手,能够轻松的实现自然语言和SQL之间的转换,换句话说,就是你直接说人话,他就能帮你写SQL了。

## ---BEGIN---
## 查询学生小明的各科目成绩

## ---自然语言转换:---
SELECT score.score 
FROM score 
INNER JOIN student_course ON score.course_id = student_course.course_id 
INNER JOIN student ON student_course.student_id = student.id 
WHERE student.name = '小明'
## --- END ---

而且,他还能帮你做SQL优化。给他一条SQL,他就能给出输出一些优化建议。

## ---BEGIN---
## SELECT score.score 
FROM score 
INNER JOIN student_course ON score.course_id = student_course.course_id 
INNER JOIN student ON student_course.student_id = student.id 
WHERE student.name = '小明'
## ---SQL优化:---
优化建议:
1. 索引优化:为student表的name字段创建索引,可以加快WHERE条件的查询速度。
2. JOIN优化:可以使用子查询或者临时表的方式,将student表中name为小明的记录先筛选出来,再进行JOIN操作,可以减少JOIN操作的数据量,提高查询效率。
3. 数据库设计优化:可以考虑将student表和student_course表合并为一张表,避免JOIN操作,提高查询效率。
4. 缓存优化:可以将查询结果缓存起来,避免重复查询,提高查询效率。
## --- END ---

它是基于chatGPT实现的,如果你没有openAi的key,他自带了一个代理服务,也可以直接使用。

d2b5ca33bd205630

这个项目的名字叫做Chat2DB,在github上alibaba这个组织下,搜索一下就可以用起来了。

地址

开源地址:https://github.com/chat2db/Chat2DB

项目地址:https://chat2db.opensource.alibaba.com/

使用体验

目前感觉就是一坨答辩,吃内存,而且你想要用AI还是得自己去购买KEY,总的来说还是一坨答辩。

d2b5ca33bd210153

 

© 版权声明
THE END
喜欢就支持一下吧
点赞12 分享
评论 抢沙发

请登录后发表评论

    请登录后查看评论内容