Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add DuckDB Example #1232

Merged
merged 6 commits into from
Dec 10, 2024
Merged

Add DuckDB Example #1232

merged 6 commits into from
Dec 10, 2024

Conversation

YTKme
Copy link
Contributor

@YTKme YTKme commented Dec 4, 2024

Adding an example for using DuckDB.

Few items to note as I was working on the example

  • I was working with Windows 11 and WSL 2 on Debian, and followed the Pre-requisite setup (Linux) steps from suketa/ruby-duckdb to install DuckDB to resolve Error: Could not open library: Could not open library: libduckdb.so.
  • Encountered issue with query function when using littledivy/duckdb binding from deno.land/x, but stream and prepare example worked fine. (will try to file issue for this one)

@kt3k
Copy link
Member

kt3k commented Dec 6, 2024

I'm not sure duckdb is worth mentioning here... Is it comparable with other entries like redis, postgres, supabase, mongodb, or sqlite?

@YTKme
Copy link
Contributor Author

YTKme commented Dec 10, 2024

I'm not sure duckdb is worth mentioning here... Is it comparable with other entries like redis, postgres, supabase, mongodb, or sqlite?

There are similarities. The current use cases are mainly for data science, and can handle concurrency well. It basically is a combination of redis and sqlite, and I believe there would be some use cases for it.

Copy link
Member

@kt3k kt3k left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ok. Let's try to include this

LGTM

(Note: x/duckdb is Divy's project)

@kt3k kt3k merged commit c1c37c6 into denoland:main Dec 10, 2024
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants