Skip to content
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

Better support for large databases #202

Closed
CasperWA opened this issue Feb 15, 2021 · 0 comments · Fixed by #204
Closed

Better support for large databases #202

CasperWA opened this issue Feb 15, 2021 · 0 comments · Fixed by #204
Labels
enhancement New feature or request

Comments

@CasperWA
Copy link
Collaborator

CasperWA commented Feb 15, 2021

An idea here could be to set up a MongoDB with the values normally stored in the Node extras (plus what extra may be needed to complete a structures entry).

Note that this is only recommended for production/static databases. For large local DBs (that might be changed regularly) this is not a feasible solution, as the resulting resources would not always be representative of what's in the actual AiiDA DB, and updating the MongoDB from the AiiDA DB is quite time consuming for large DBs. It could, in theory, be done in idle hours, but this still creates a time difference, where the entities may not represent what's in the AiiDA DB.

Tagging @giovannipizzi for some input on this idea.

@CasperWA CasperWA added the enhancement New feature or request label Feb 15, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant