标记数据库的更改
我正在开发要在中央服务器和分布式计算机上运行的应用程序。
我应该编写应用程序来备份分布式计算机中的数据并将其合并到中央服务器中。我想到压缩整个本地数据库并将其发送到服务器进行合并。但随着数据库大小的增长,压缩文件的大小也开始增长。那么有没有办法在不发送整个数据库的情况下合并中央服务器中的数据。我需要每天都这样做。
每天进行备份并发送到服务器
I am developing application to be run in central server and distributed computers.
I am supposed to write application to backup the data from distributed machines and merge it in central server. I thought of compressing whole local database and sending it to server for merging. But as the database size grows the size of compress file also began to grow. So is there any way to merge data in central server without sending whole database. I need to do it on daily basis.
Daily take backup and send to server
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
使用 ETL 工具,例如 Pentaho 数据集成 或 人才。您仍然需要考虑如何识别要检索的数据,但您至少可以获得以下内容(从 PDI 功能列表):
它基本上可以归结为“它将与您的任何数据源配合使用,它将非常强大,并且您将能够应用在其他地方获得的专业知识”。
Use an ETL tool, something like Pentaho Data Integration or Talend. You'll still have to think about how to identify the data you want to retrieve, but you get at least the following (from the PDI feature list):
It basically comes down to "it will work with whatever your data sources are, it will be robust and you'll be able to apply the expertise gained elsewhere".