clojurelog
Matrix of Open Source Clojure Datalog Databases (by clojurelog)
node-lmdb
Node.js binding for lmdb (by Venemo)
clojurelog | node-lmdb | |
---|---|---|
6 | 3 | |
26 | 358 | |
- | - | |
0.0 | 4.4 | |
over 1 year ago | 9 months ago | |
C++ | ||
Creative Commons Zero v1.0 Universal | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
clojurelog
Posts with mentions or reviews of clojurelog.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-11-01.
- Open source Datomic?
- Open Source Clojure-Datalog Databases
-
If You’d Had To Pick One: Datalevin
For the other aspects, I second the recommendation to look at https://clojurelog.github.io/ (which I initially pulled together, with input from all the various authors). I'm very happy to answer questions on any of that and perhaps add some clarifications/updates to the page also :)
-
Clojure Datalog Databases
Thanks for the feedback! I've opened an issue to reflect on this.
node-lmdb
Posts with mentions or reviews of node-lmdb.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-12-19.
-
What is Lightning Memory Mapped Database (LMDB)?
I may have jumped the gun for the list of programming languages, because I found the list right before you sent this. I am currently on the github readme for node. https://github.com/Venemo/node-lmdb. I really appreciate it. Thank you for all the other knowledge too. Hopefully I can figure this out and utilize it.
-
Looking for something like NeDB
If you're up for something interesting, here is a Node adapter for LMDB, or Lightning Memory-Mapped Database, the backing store used by modern OpenLDAP: https://github.com/Venemo/node-lmdb
-
Clojure Datalog Databases
Perhaps this same approach could be resurrected in conjunction with something like https://github.com/Venemo/node-lmdb (which has synchronous APIs...to avoid rewriting DataScript to be async!)
What are some alternatives?
When comparing clojurelog and node-lmdb you can also consider the following projects:
xtdb - An immutable database for application development and time-travel data compliance, with SQL and XTQL. Developed by @juxt
datahike - A durable Datalog implementation adaptable for distribution.
datahike - A durable Datalog implementation adaptable for distribution.
datascript-mapdb - Datascript backed by MapDB
terminusdb - TerminusDB is a distributed database with a collaboration model
NeDB - The JavaScript Database, for Node.js, nw.js, electron and the browser