I think this requires more detailed information about the requirement. He simply describes: "he needs synchronization time series data." What is a script? What is a data source and purpose?
Option 1.
If we are only talking about data synchronization problems between two data, the simplest solution is the CouchDB NoSQL Series (CouchDB, CouchBase, Cloudant)
All of them are based on CouchDB, one way or another they provide data replication functionality at the data center level (XCDR). This way you can copy the date to another couchDB in another data center or even to couchDB on mobile devices.
Hope this will be helpful for you.
Option 2
Another approach is a data integration approach. You can synchronize data using the ETL batch job. A batch worker can periodically copy data to a destination. This is the most common way to replicate data to another destination. There are many tools that support the Pentaho ETL ETL line, Spring integration, Apache Camel.
If you provide me with a more detailed script, I can help you in more detail.
Enjoy-Terry
source share