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

Porting AGE to SQLite before MariaDB/MySQL #1773

Open
d4h0 opened this issue Apr 21, 2024 · 3 comments
Open

Porting AGE to SQLite before MariaDB/MySQL #1773

d4h0 opened this issue Apr 21, 2024 · 3 comments
Labels
enhancement New request

Comments

@d4h0
Copy link

d4h0 commented Apr 21, 2024

Hi,

The overview page states:

Apache AGE® will be compatible with all relational databases in the future development, starting with MariaDB and MySQL.

I'm wondering if there is any chance that the team will port AGE first to SQLite instead.

The reason is, that SQLite is embeddable and there don't seem to be good options for embedded graph databases, yet (there are several good options for server-based graph databases, like the Postgres version of AGE).

As far as I know, SQLite is also by far the most used SQL database engine (measured by installations). SQLite is also popular on edge computing platforms (I believe), so this even might make AGE / graph databases usable there (which would be great).

@d4h0 d4h0 added the enhancement New request label Apr 21, 2024
@markgomer
Copy link
Contributor

@aked21, @eyab, @jrgemignani, this is for your assessment.

@mingfang
Copy link

My vote is for pglite https://github.com/electric-sql/pglite
pglite brings Postgres to any WASM runtime include web browsers.
AGE on the edge/browser would be amazing.

@d4h0
Copy link
Author

d4h0 commented Apr 22, 2024

Wow, pglite looks pretty impressive. Unfortunately, it only seems to target JavaScript/TypeScript, so it isn't really comparable to SQLite (which probably has clients for most programming languages).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New request
Projects
None yet
Development

No branches or pull requests

3 participants