Skip to content

MongoDB backend for SubmodelService#431

Merged
aaronzi merged 8 commits intoeclipse-basyx:mainfrom
zhangzai123:main
Sep 12, 2024
Merged

MongoDB backend for SubmodelService#431
aaronzi merged 8 commits intoeclipse-basyx:mainfrom
zhangzai123:main

Conversation

@zhangzai123
Copy link
Copy Markdown
Contributor

@zhangzai123 zhangzai123 commented Sep 4, 2024

Mongodb backend for submodel service

Description of Changes

The standalone SubmodelService also needs a persistent backend. For this, mongoDB should be utilized.

Standalone Component can be configured to use MongoDB and persists data in MongoDB

Related Issue

Closes #434

BaSyx Configuration for Testing

To use mongoDB backend for submodel service, set basyx.backend= MongoDB in the properties file. Add the further mongodb configuration.

Submodel Files Used for Testing

das SubmodelServiceSuite is used for testing

Additional Information

none


Please ensure that you have tested your changes thoroughly before submitting the pull request.

zhangzai123 and others added 4 commits September 4, 2024 09:20
Signed-off-by: Zai Zhang <zai.mueller-zhang@iese.fraunhofer.de>
Co-authored-by: Mateus Molina <mateus.molina@iese.fraunhofer.de>
Signed-off-by: Zai Zhang <zai.mueller-zhang@iese.fraunhofer.de>
Co-authored-by: Mateus Molina <mateus.molina@iese.fraunhofer.de>
zhangzai123 and others added 3 commits September 9, 2024 11:19
…ongo db config.

Signed-off-by: Zai Zhang <zai.mueller-zhang@iese.fraunhofer.de>
Co-authored-by: Mateus Molina <mateus.molina@iese.fraunhofer.de>
@aaronzi aaronzi merged commit 3c69b52 into eclipse-basyx:main Sep 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

MongoDB for SubmodelService

3 participants