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

Persistent database #102

Open
jonb-ifit opened this issue May 14, 2024 · 2 comments
Open

Persistent database #102

jonb-ifit opened this issue May 14, 2024 · 2 comments

Comments

@jonb-ifit
Copy link

Is there any option to persist data other than the embedded database?

I would like to scale diffy to more than a single instance and the main reason I can't is that the data can't be shared between multiple instances with the embedded database.

Forgive me if I missed something obvious in the docs.

@Gcommand
Copy link

@puneetkhanduri @khanduri
Just our team running into same issue trying to extract the data, the in memory database + the reactive java+scala code is quite a challenge to figure out how to get those data...
Will there be any plan to allow us to connect opendiffy to some persistent database? Many thanks

@Scoppio
Copy link
Contributor

Scoppio commented Oct 8, 2024

@puneetkhanduri @khanduri Just our team running into same issue trying to extract the data, the in memory database + the reactive java+scala code is quite a challenge to figure out how to get those data... Will there be any plan to allow us to connect opendiffy to some persistent database? Many thanks

It was very simple to setup the persistent database, just a very basic mongodb setup for springboot applications and setting the flapdoodle mongodb to only be used for tests in the pom of the application.

https://github.com/syngenta/diffy

Now I am thinking of changing how it stores the "transformations" so it can be shared between multiple instances instead of having it in memory.

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

No branches or pull requests

3 participants