Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 4 Rust relational-database Projects
-
cozo
A transactional, relational-graph-vector database that uses Datalog for query. The hippocampus for AI!
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
sqlsync
SQLSync is a collaborative offline-first wrapper around SQLite. It is designed to synchronize web application state between users, devices, and the edge.
Project mention: I'm writing a new vector search SQLite Extension | news.ycombinator.com | 2024-05-02Any thoughts on how your project will compare to CozoDB?
https://github.com/cozodb/cozo
If you're looking for a very real use case of SQLite in the browser, there's SQLSync[1]. It was recently discussed on HN[2].
[1]: https://sqlsync.dev/posts/stop-building-databases/, https://sqlsync.dev/
> 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 related posts
-
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
-
SpacetimeDB v0.7 Released: WebAssembly stored procedure database written in Rust
-
SpacetimeDB v0.7 Released: WebAssembly stored procedure database written in Rust
-
A note from our sponsor - InfluxDB
www.influxdata.com | 31 May 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,147 |
2 | cozo | 3,162 |
3 | sqlsync | 1,746 |
4 | TablaM | 183 |
Sponsored