Optimal way to sync DB entries

Hi, We’re using badger DB as a key-value store in our blockchain client were, I would like to sync entries when a new node joins the network , I feel badger streams would do the job but not very clear with the documentation, Any suggestions or references would be very helpful.
@Naman

Maybe @ibrahim @jarifibrahim or @rarvikar could add something.