SaaSHub helps you find the best software and product alternatives Learn more →
Top 4 Rust relational-database Projects
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
cozo
A transactional, relational-graph-vector database that uses Datalog for query. The hippocampus for AI!
Not sure if "production ready" but it's worth looking at Cozo:
https://github.com/cozodb/cozo
Has a dialect of Datalog + some vector support. Multiple storage engines for backend including SQLite, so if your concern is data stability that seems like a reasonable, proven option.
-
sqlsync
SQLSync is a collaborative offline-first wrapper around SQLite. It is designed to synchronize web application state between users, devices, and the edge.
I believe that streaming changes from SQLite is what https://sqlsync.dev/ is
-
> Very curious if anyone knows how to pull this off.
I work in this space (small/mid-size).
The good news is that there are several "obvious" ways to pull this off because an ERP is the culmination of everything a company needs and does. So almost anything you can imagine on the software is part of it.
The bad news, and the reason everyone wants a solution, is that is truly a big space, and then you need E.V.E.R.Y.T.H.I.N.G.
---
My take is to start from the bottom, and build a much better version of Access/FoxPro (https://tablam.org).
Any medium/big ERP end being a specialized computing platform that needs:
- A programming language
- A database engine
- An orchestration engine
- ELT engine
- Auth
- UI/Report builders
And to be clear: NONE of the "programming language", "database engine", etc are a good fit today.
NONE.
This is the big thing, This is the reason (from a tech POW only) that most attempts fail.
This is the secret of why Cobol rule(d): Is all of this! but is too old! (also, this is why SQL still is best: Is almost this).
---
So, to pull this off, you need a team that knows what is "missing" from our current tools, makes a well-integrated package, and adds a "user-friendly" interface in a way that is palatable for the kind of user that uses excel (powerfully).
Is not that impossible. FoxPro was the best example of this kind of integrated solution.
P.D: This is my life's dream, to make this truth!
Rust relational-database discussion
Rust relational-database related posts
-
SQLSync: A collaborative offline-first wrapper around SQLite
-
SQLSync – collaborative offline-first wrapper around SQLite
-
What if an SQL Statement Returned a Database?
-
SQLSync: Collaborative Offline-first SQLite
-
SQLSync: Collaborative Offline-First SQLite
-
There are no strings on me
-
SpacetimeDB v0.7 Released: WebAssembly stored procedure database
-
A note from our sponsor - SaaSHub
www.saashub.com | 4 Dec 2024
Index
What are some of the best open-source relational-database projects in Rust? This list will help you:
Project | Stars | |
---|---|---|
1 | SpacetimeDB | 4,409 |
2 | cozo | 3,439 |
3 | sqlsync | 2,387 |
4 | TablaM | 191 |