在远程创建并连接到duckdb

问题描述 投票:0回答:1

duckdb.connect()
接受路径字符串并连接到或创建 duckdb 文件。

如何在非本地文件系统上创建/连接到 duckdb 文件?

例如我希望 duckdb 支持其中之一

  • fsspec 路径,如
    duckdb.connect("hdfs://...")
  • 或者有一个文件系统参数,如 ```duckdb.connect("/mypath", filesystem=myfilesystem)
  • 或接受类似文件的参数,如
    with open() as file: duckdb.connect(file)

我是否遗漏了某些内容,或者 duckdb 文件是否始终必须位于本地文件系统上?

duckdb fsspec
1个回答
0
投票

使用dbeaver中的duckdb,我能够打开其他局域网计算机上的数据库并对其执行查询。 我提供的连接详细信息只是 duckdb 数据库文件的 LAN url(系统之间启用了 SMB 文件共享)

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.