age icon indicating copy to clipboard operation
age copied to clipboard

Porting AGE to SQLite before MariaDB/MySQL

Open d4h0 opened this issue 1 year ago • 4 comments

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 avatar Apr 21 '24 11:04 d4h0

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

markgomer avatar Apr 22 '24 13:04 markgomer

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.

mingfang avatar Apr 22 '24 18:04 mingfang

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).

d4h0 avatar Apr 22 '24 19:04 d4h0

This issue is stale because it has been open 60 days with no activity. Remove "Abondoned" label or comment or this will be closed in 14 days.

github-actions[bot] avatar Jun 22 '24 00:06 github-actions[bot]

This issue was closed because it has been stalled for further 14 days with no activity.

github-actions[bot] avatar Jul 07 '24 00:07 github-actions[bot]