(Detailed Design) MongoDB management service: logical mapping - IKANOW/Aleph2 GitHub Wiki
Overview
The purpose of this page is to describe how the logical Aleph2 concepts are mapped into MongoDB
Shared
- Shared library:
aleph2_shared.library
- Shared library datastore: (currently none)
Data import
- Data bucket store:
aleph2_data_import.bucket
- Data bucket statuses:
aleph2_data_import.bucket_status
- Harvest technology datastores:
aleph2_data_stores_<n>.harvest_tech_<id>
- Harvest module datastores:
aleph2_data_stores_<n>.harvest_module_<id>
- Data bucket action retry queue:
aleph2_retry_store.BucketActionRetryMessage
Data analytics
- Analytic trigger store:
aleph2_data_analytics.trigger_store
- Analytic technology datastores:
aleph2_data_stores_<n>.analytic_tech_<id>
- Analytic module datastores:
aleph2_data_stores_<n>.analytic_module_<id>
Security
- (currently no aleph2-specific security collections in mongodb)
Bucket data
- Data bucket with name
/app/aleph2/data/path1/.../pathN
: (no data stored in mongodb)