-
Notifications
You must be signed in to change notification settings - Fork 32
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
Feature Suggestions: Additional local data stores, e.g. MongitaStore
, FerretDB
#828
Comments
Edit: Looks like we are out of luck there for Mongita.
Same for MontyDB, as noted here. There's nothing in maggma specifically to resolve this, right @munrojm? |
Yeah, thanks for the suggestion @arosen93 . Definitely no objections to implementing a
|
MongitaStore
MongitaStore
openjournals/joss-reviews#5995 (comment) Worth jotting down FerretDB here, as highlighted by @utf above. This one seems particularly promising! |
MongitaStore
MongitaStore
, FerretDB
https://github.com/scottrogowski/mongita
It would be great to have more file-based DB options in maggma. One such option (which I think @rkingsbury first told me about) is
mongita
. This is mostly a note to myself that it would be nice to implement this one day. Perhaps I'll come back to this.One general concern I have is whether the existing
MontyStore
or a potentialMongitaStore
would be suitable for high-throughput calculations. It'd be worth knowing if either package prevents a race condition where multiple jobs try to read/write to the database at the same time. The README formongita
at least mentions that it has (experimental) lock support for multithreading behavior, which is promising.The text was updated successfully, but these errors were encountered: