数据库_DuckDB—使用阶段和使用方式

发布时间 2023-05-31 18:06:56作者: 辰令

01.图像界面操作数据库

duckdb 没有服务器端,它是用文件来存储数据,
 所以我们只需要安装个图形化的管理软件 DBeaver 就可以直接使用

 在线安装Connection 驱动  

 离线安装 Connection 驱动  
  Maven库
   <!-- https://mvnrepository.com/artifact/org.duckdb/duckdb_jdbc -->
  <dependency>
      <groupId>org.duckdb</groupId>
      <artifactId>duckdb_jdbc</artifactId>
      <version>0.8.0</version>
  </dependency>
   驱动下载地址
   点击“新建数据库连接”,选择duckdb后,弹出连接duckdb窗口。 “编辑驱动设置”,弹出编辑驱动窗口,点击“库”菜单,切换到库界面
    org.duckdb.DuckDBDriver
    下载地址 https://repo1.maven.org/maven2/org/duckdb/duckdb_jdbc/

02.https://shell.duckdb.org/

 .examples 
 SELECT count(*) FROM 'https://shell.duckdb.org/data/tpch/0_01/parquet/lineitem.parquet';

03.Command line

 cmd -> powershell
Windows 有两个命令行 shell:命令 shell 和 PowerShell
 
#这个是 in-memory database 
cd D:\Test\duckdb_cli 
进入:  .\duckdb.exe
退出:  .quit

 cd D:\Test\duckdb_cli 
 .\duckdb.exe  D:\Test\duckdb_cli\my_database.duckdb

04.Python-- pip install duckdb==0.8.0

 批量自动执行--边缘计算

05.AI工具与duckdb

让AI和机器沟通,人和AI沟通,了解需求,从SQL出发,关注让AI做什么,怎么使用SQL或者其他交给AI
梳理和沟通需求、协调资源和人员、决策方向、管理等AI无法完成的工作。

参考

duckdb从入门到精通:安装篇 https://zhuanlan.zhihu.com/p/626828071
DuckDB 整体介绍 https://zhuanlan.zhihu.com/p/626311150