当前在线人数12386
首页 - 分类讨论区 - 电脑网络 - 数据库版 -阅读文章
未名交友
[更多]
[更多]
文章阅读:介绍一个新写的 database client,希望有人帮忙测试
[同主题阅读] [版面: 数据库] [作者:coconut] , 2018年02月22日03:42:31
coconut
进入未名形象秀
我的博客
[上篇] [下篇] [同主题上篇] [同主题下篇]

发信人: coconut (向唐僧大师学习中), 信区: Database
标  题: 介绍一个新写的 database client,希望有人帮忙测试
发信站: BBS 未名空间站 (Thu Feb 22 03:42:31 2018, 美东)

我最近用 Java 写了个通用的 database client 。个人是想其替代 mysq / psql /
bteq 等各类的客户终端。我已经测试得了 mysql / postgresql / sqlite / apache
derby,都支持。SQL Server, Hive 只是大致测试了下,db2,oracle 等还没测试,希
望有人能帮忙。

这东西在

https://teradata.github.io/jaqy/

我写这个的目的之一是想能够通过一个软件就支持

1. 输进输出 CSV / JSON / AVRO 等文件。我在自己机器上传 200MB 的 csv 文件传到
Teradata server 也就几秒的问题。自动从 CSV 里发现其 schema,产生 table
schema 等。
2. 支持 JDBC 提供的各种 metadata discovery 。比如说 .list 显示当前的 schema
/ catalog 里有什么 table 。
3. Scripting with JavaScript。比如是支持 if 指令。可以直接 expand JavaScript
expression (类似 bash / perl 里的 variable / arithmetic expansion )
4. Lots of SQL utilities。比如 client side sorting 等。
5. Data transfer from one database to another.

最后一点,我测试过从 postgresql 直接传送数据到 mysql。从一个 Teradata server
传输数据到另外的 Teradata server 。都挺成功的。比如说

https://github.com/Teradata/jaqy/blob/master/tests/unittests/pipe/pipe_1.sql

https://github.com/Teradata/jaqy/blob/master/tests/unittests/pipe/pipe_4.sql

上面第四个 unit test 我测试过直接传送 2GB 的数据。

如果你能帮忙测试,提供些意见就最好不过。我希望能测试的是一下几点

1. 该数据库的 configuration 。见

https://teradata.github.io/jaqy/config/database.html

2. 是否支持该数据库的所有数据类型。比如

https://github.com/Teradata/jaqy/tree/master/tests/unittests/postgresql
https://github.com/Teradata/jaqy/blob/master/tests/unittests/mysql/data_
types.sql

3. 哪些有问题。比如,Apache Derby 的 XML 支持有问题。SQLite 的 metadata 有些
是错的。PostgreSQL JDBC driver 也问题挺多(不支持 Struct,但是 metadata 给
Struct,SQLXML 某些 interface 有问题等),但是总的来说是否可以有用。

谢谢
--

Imagine the most witty and concise verbal gem ever uttered.
Now imagine I said it, and quoted it here.


http://www.estiah.com/user/register/index/id/36252

※ 来源:·WWW 未名空间站 网址:mitbbs.com 移动:在应用商店搜索未名空间·[FROM: 47.]

[上篇] [下篇] [同主题上篇] [同主题下篇]
[转寄] [转贴] [回信给作者] [修改文章] [删除文章] [同主题阅读] [从此处展开] [返回版面] [快速返回] [收藏] [举报]
 
回复文章
标题:
内 容:

未名交友
将您的链接放在这儿

友情链接


 

Site Map - Contact Us - Terms and Conditions - Privacy Policy

版权所有,未名空间(mitbbs.com),since 1996