【问题标题】:Collecting data from multiple sources and saving it in a local database从多个来源收集数据并将其保存在本地数据库中
【发布时间】:2011-10-23 17:07:31
【问题描述】:

定期/自动从不同来源(Db2、mysql、xml 等)提取数据并将这些数据以 XML 格式或 DB 格式存储在本地的理想解决方案是什么?

PHP 是我的首选语言。

对象关系映射是一种解决方案吗?

【问题讨论】:

    标签: php database zend-framework object-relational-model


    【解决方案1】:

    要定期安排作业,请查看cron(假设您在 Linux 机器上)。 cron 作业与语言无关,可以运行任何可以从命令行运行的内容。

    对象关系映射 (ORM) 是一种将数据库表映射到对象的技术。虽然您可以使用它来帮助解决您的问题,但它并不真正相关。

    【讨论】:

    • 感谢您的评论。 Cron 作业听起来像是定期运行脚本的完美解决方案,但就像你说的 ORM 看起来并不是解决我的问题的完美解决方案。您认为使用 ETL 工具会是更好的解决方案吗?
    • 好吧,如果您需要转换数据,那么可以,否则只需一个小的 PHP 脚本就可以从每个数据库中提取数据并存储它,实现和维护起来会简单得多。
    猜你喜欢
    • 1970-01-01
    • 2014-06-28
    • 1970-01-01
    • 2019-09-03
    • 1970-01-01
    • 2020-04-15
    • 2016-11-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多